nw::lyt::TextureContainer Class

Syntax

class TextureContainer : public nw::ut::LinkList< TextureRefLink, offsetof(TextureRefLink, m_Link)>

Description

Class for storing textures.

Under the current implementation of ResourceAccessor, this class is used to store OpenGL texture objects.

Member Functions

Constructors and Destructors
~TextureContainer Destructor.
Register/Destroy
Finalize Finalizes registration.
RegistTexture Registers texture information.
UnregistTexture Removes texture registration.
Search
FindTextureByName Searches for texture information.
FindTextureByKey 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.

Class Hierarchy

nw::ut::internal::LinkListImpl
  nw::ut::LinkList
    nw::lyt::TextureContainer

See Also

ResourceAccessor

Revision History

2010/01/26
Initial version.

CONFIDENTIAL