5 #ifndef _MGDNAMECONTROL_HH_
6 #define _MGDNAMECONTROL_HH_
24 class MG_DLL_DECLR MGDNameControl{
28 typedef std::map<unsigned, mgVBO*> Dlist2VBOMap;
29 typedef Dlist2VBOMap::value_type Dlist2VBOMapPair;
32 MG_DLL_DECLR
friend MGDNameControl& getDNameControlInstance();
42 mgVBO* VBO_from_dlistName(
unsigned dlname);
49 unsigned getNewNamebyVBO(
mgVBO* vbo);
56 mgVBO* deleteDlistMap(
unsigned dlname);
65 Dlist2VBOMap m_dlist2VBOMap;
68 void insertVBO2DlistMap(
unsigned dlistName,
mgVBO* vbo);
75 #endif // _MGDNAMECONTROL_HH_
Is an abstract class which provides interfaces of MGGel that has MGAppearance.
Definition: AttribedGel.h:32
OpenGL 4 用描画のためのクラス, in other words, display list.
Definition: VBO.h:76