class TextureContainer : public nw::ut::LinkList< TextureRefLink, offsetof(TextureRefLink, m_Link)>
Class for storing textures.
Under the current implementation of ResourceAccessor, this class is used to store OpenGL texture objects.
| Constructors and Destructors | ||
|---|---|---|
| ~TextureContainer | Destructor. | |
| Register/Destroy | ||
Finalize
|
Finalizes registration. | |
| RegistTexture | Registers texture information. | |
| UnregistTexture | Removes texture registration. | |
| Search | ||
| FindTextureByName | Searches for texture information. | |
| Querying Status and Getting Iterators | ||
| begin | Gets an iterator to the first element.(Inherited from LinkList. |
|
| end | Gets the end of the iterator.(Inherited from LinkList. |
|
| rbegin | Gets a reverse iterator to the last element.(Inherited from LinkList. |
|
| rend | Gets the end of the reverse iterator.(Inherited from LinkList. |
|
| front | Gets a reference to the first element.(Inherited from LinkList. |
|
| back | Gets a reference to the last element.(Inherited from LinkList. |
|
| Insert/Delete | ||
| insert | Inserts an item in the list.(Inherited from LinkList. |
|
| push_front | Adds an element to the start of the list.(Inherited from LinkList. |
|
| push_back | Adds an element to the end of the list.(Inherited from LinkList. |
|
| erase | Deletes the specified member.(Inherited from LinkList. |
|
| GetPrev | Gets the previous element.(Inherited from LinkList. |
|
| GetNext | Gets the next element.(Inherited from LinkList. |
|
| Converting Items and Nodes | ||
| S | GetIteratorFromPointer | Gets the iterator from the node pointer.(Inherited from LinkList. |
| S | GetNodeFromPointer | Gets a node pointer from an element pointer.(Inherited from LinkList. |
| S | GetPointerFromNode | Gets an element pointer from a node pointer.(Inherited from LinkList. |
nw::ut::internal::LinkListImpl
nw::ut::LinkList
nw::lyt::TextureContainer
CONFIDENTIAL