diff --git a/inc/hgl/graph/PrimitiveCreater.h b/inc/hgl/graph/PrimitiveCreater.h index 4c4df6a3..c50b3408 100644 --- a/inc/hgl/graph/PrimitiveCreater.h +++ b/inc/hgl/graph/PrimitiveCreater.h @@ -43,6 +43,10 @@ namespace hgl IndexBuffer * ibo; PVBMap vbo_map; + protected: + + VAD * CreateVAD(const AnsiString &name); ///<创建一个顶点属性缓冲区 + public: PrimitiveCreater(RenderResource *sdb,const VIL *); @@ -50,8 +54,6 @@ namespace hgl virtual bool Init(const uint32 vertices_count); ///<初始化,参数为顶点数量 - VAD * CreateVAD(const AnsiString &name); ///<创建一个顶点属性缓冲区 - template T * AccessVAD(const AnsiString &name) ///<创建一个顶点属性缓冲区以及访问器 {