![]() |
Skylicht Engine
|
Classes | |
| class | IIndexList |
| class | CIndexList |
Public Member Functions | |
| CIndexBuffer (video::E_INDEX_TYPE type=video::EIT_16BIT) | |
| CIndexBuffer (const CIndexBuffer &indexBuffer) | |
| virtual void | clear () |
| virtual u32 | getLast () |
| virtual void | set_used (u32 used) |
| virtual void | reallocate (u32 size) |
| virtual u32 | allocated_size () const |
| virtual s32 | linear_reverse_search (const u32 &element) const |
| virtual video::E_INDEX_TYPE | getType () const |
| virtual void | setType (video::E_INDEX_TYPE type) |
| virtual E_HARDWARE_MAPPING | getHardwareMappingHint () const |
| virtual void | setHardwareMappingHint (E_HARDWARE_MAPPING hardwareMappingHint) |
| virtual void | addIndex (const u32 &index) |
| virtual u32 | getIndex (u32 id) const |
| virtual void * | getIndices () |
| virtual u32 | getIndexCount () const |
| virtual u32 | getIndexSize () const |
| virtual void | setIndex (u32 id, u32 index) |
| virtual void | setDirty () |
| virtual u32 | getChangedID () const |
| Public Member Functions inherited from irr::scene::IIndexBuffer | |
| video::IHardwareBuffer * | getHardwareBuffer () const |
| void | setHardwareBuffer (video::IHardwareBuffer *hardwareBuffer, bool externalMemoryHandler=false) |
| Public Member Functions inherited from irr::IReferenceCounted | |
| IReferenceCounted () | |
| Constructor. | |
| virtual | ~IReferenceCounted () |
| Destructor. | |
| void | grab () const |
| Grabs the object. Increments the reference counter by one. | |
| bool | drop () const |
| Drops the object. Decrements the reference counter by one. | |
| s32 | getReferenceCount () const |
| Get the reference count. | |
| const c8 * | getDebugName () const |
| Returns the debug name of the object. | |
Protected Attributes | |
| video::E_INDEX_TYPE | Type |
| E_HARDWARE_MAPPING | HardwareMappingHint |
| u32 | ChangedID |
| IIndexList * | Indices |
| Protected Attributes inherited from irr::scene::IIndexBuffer | |
| video::IHardwareBuffer * | HardwareBuffer |
Additional Inherited Members | |
| Protected Member Functions inherited from irr::IReferenceCounted | |
| void | setDebugName (const c8 *newName) |
| Sets the debug name of the object. | |
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.
Implements irr::scene::IIndexBuffer.
|
inlinevirtual |
Implements irr::scene::IIndexBuffer.