#include <IIndexBuffer.h>
Inheritance diagram for irr::scene::IIndexBuffer:Public Member Functions | |
| virtual u32 | allocated_size () const =0 |
| virtual u32 | getChangedID () const =0 |
| Get the currently used ID for identification of changes. More... | |
| virtual void * | getData ()=0 |
| virtual E_HARDWARE_MAPPING | getHardwareMappingHint () const =0 |
| get the current hardware mapping hint More... | |
| virtual u32 | getLast ()=0 |
| virtual video::E_INDEX_TYPE | getType () const =0 |
| virtual u32 | operator[] (u32 index) const =0 |
| virtual void * | pointer ()=0 |
| virtual void | push_back (const u32 &element)=0 |
| virtual void | reallocate (u32 new_size)=0 |
| virtual void | set_used (u32 usedNow)=0 |
| virtual void | setDirty ()=0 |
| flags the meshbuffer as changed, reloads hardware buffers More... | |
| virtual void | setHardwareMappingHint (E_HARDWARE_MAPPING NewMappingHint)=0 |
| set the hardware mapping hint, for driver More... | |
| virtual void | setType (video::E_INDEX_TYPE IndexType)=0 |
| virtual void | setValue (u32 index, u32 value)=0 |
| virtual u32 | size () const =0 |
| virtual u32 | stride () const =0 |
Public Member Functions inherited from irr::IReferenceCounted | |
| IReferenceCounted () | |
| Constructor. More... | |
| virtual | ~IReferenceCounted () |
| Destructor. More... | |
| bool | drop () const |
| Drops the object. Decrements the reference counter by one. More... | |
| const c8 * | getDebugName () const |
| Returns the debug name of the object. More... | |
| s32 | getReferenceCount () const |
| Get the reference count. More... | |
| void | grab () const |
| Grabs the object. Increments the reference counter by one. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from irr::IReferenceCounted | |
| void | setDebugName (const c8 *newName) |
| Sets the debug name of the object. More... | |
Definition at line 24 of file IIndexBuffer.h.
|
pure virtual |
Implemented in irr::scene::CIndexBuffer.
|
pure virtual |
Get the currently used ID for identification of changes.
This shouldn't be used for anything outside the VideoDriver.
Implemented in irr::scene::CIndexBuffer.
Referenced by irr::scene::IDynamicMeshBuffer::getChangedID_Index().
|
pure virtual |
Implemented in irr::scene::CIndexBuffer.
Referenced by irr::scene::IDynamicMeshBuffer::getIndices().
|
pure virtual |
get the current hardware mapping hint
Implemented in irr::scene::CIndexBuffer.
Referenced by irr::scene::IDynamicMeshBuffer::getHardwareMappingHint_Index().
|
pure virtual |
Implemented in irr::scene::CIndexBuffer.
|
pure virtual |
Implemented in irr::scene::CIndexBuffer.
Referenced by irr::scene::CIndexBuffer::CIndexBuffer(), and irr::scene::IDynamicMeshBuffer::getIndexType().
Implemented in irr::scene::CIndexBuffer.
|
pure virtual |
Implemented in irr::scene::CIndexBuffer.
|
pure virtual |
Implemented in irr::scene::CIndexBuffer.
|
pure virtual |
Implemented in irr::scene::CIndexBuffer.
|
pure virtual |
Implemented in irr::scene::CIndexBuffer.
|
pure virtual |
flags the meshbuffer as changed, reloads hardware buffers
Implemented in irr::scene::CIndexBuffer.
Referenced by irr::scene::IDynamicMeshBuffer::setDirty().
|
pure virtual |
set the hardware mapping hint, for driver
Implemented in irr::scene::CIndexBuffer.
Referenced by irr::scene::IDynamicMeshBuffer::setHardwareMappingHint().
|
pure virtual |
Implemented in irr::scene::CIndexBuffer.
Implemented in irr::scene::CIndexBuffer.
|
pure virtual |
Implemented in irr::scene::CIndexBuffer.
Referenced by irr::scene::CIndexBuffer::CIndexBuffer(), and irr::scene::IDynamicMeshBuffer::getIndexCount().
|
pure virtual |
Implemented in irr::scene::CIndexBuffer.