diff --git a/include/CIndexBuffer.h b/include/CIndexBuffer.h index a29d1379..b8059fdc 100644 --- a/include/CIndexBuffer.h +++ b/include/CIndexBuffer.h @@ -14,6 +14,8 @@ namespace scene class CIndexBuffer : public IIndexBuffer { + public: + // Virtual function wrapper around irr::core::array class IIndexList { @@ -88,7 +90,6 @@ namespace scene } }; - public: IIndexList *Indices; CIndexBuffer(video::E_INDEX_TYPE IndexType) :Indices(0), MappingHint(EHM_NEVER), ChangedID(1) diff --git a/include/CVertexBuffer.h b/include/CVertexBuffer.h index 9b891f94..cf10081c 100644 --- a/include/CVertexBuffer.h +++ b/include/CVertexBuffer.h @@ -15,6 +15,7 @@ namespace scene class CVertexBuffer : public IVertexBuffer { + public: class IVertexList { public: @@ -92,7 +93,6 @@ namespace scene virtual video::E_VERTEX_TYPE getType() const IRR_OVERRIDE {return T::getType();} }; - public: IVertexList *Vertices; CVertexBuffer(video::E_VERTEX_TYPE vertexType) : Vertices(0),