summaryrefslogtreecommitdiff
path: root/common/pieceinf.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/pieceinf.h')
-rw-r--r--common/pieceinf.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/common/pieceinf.h b/common/pieceinf.h
index c6856ec..56892c8 100644
--- a/common/pieceinf.h
+++ b/common/pieceinf.h
@@ -87,8 +87,14 @@ class PieceInfo
void WriteWavefront(FILE* file, unsigned char color, unsigned long* start);
// Implementation
- void LoadIndex (File& file);
- GLuint AddRef();
+ GLuint GetBoxDisplayList()
+ {
+ if (!m_nBoxList)
+ CreateBoxDisplayList();
+ return m_nBoxList;
+ };
+ void LoadIndex(File& file);
+ void AddRef();
void DeRef();
public:
@@ -116,9 +122,7 @@ protected:
void LoadInformation();
void FreeInformation();
-/*
- CRModel* m_pRModel;
-*/
+ void CreateBoxDisplayList();
};
#endif // _PIECEINF_H_