#include <textureCollection.h>
Private Member Functions | |
TextureCollection (const TextureCollection ©) | |
void | operator= (const TextureCollection ©) |
INLINE | ~TextureCollection () |
void | add_texture (Texture *node_texture) |
bool | remove_texture (Texture *node_texture) |
void | add_textures_from (const TextureCollection &other) |
void | remove_textures_from (const TextureCollection &other) |
void | remove_duplicate_textures () |
bool | has_texture (Texture *texture) const |
void | clear () |
Texture * | find_texture (const string &name) const |
int | get_num_textures () const |
Texture * | get_texture (int index) const |
Texture * | operator[] (int index) const |
void | output (ostream &out) const |
void | write (ostream &out, int indent_level=0) const |
typedef | PTA (PT(Texture)) Textures |
Private Attributes | |
PUBLISHED | __pad0__: TextureCollection() |
Textures | _textures |
|
Definition at line 38 of file textureCollection.cxx. |
|
|
|
Definition at line 59 of file textureCollection.cxx. References _textures. Referenced by add_textures_from(). |
|
Definition at line 119 of file textureCollection.cxx. References add_texture(), get_num_textures(), and get_texture(). |
|
Definition at line 197 of file textureCollection.cxx. References _textures. |
|
Definition at line 209 of file textureCollection.cxx. References get_num_textures(), get_texture(), NULL, and texture. |
|
Definition at line 226 of file textureCollection.cxx. References _textures. Referenced by add_textures_from(), find_texture(), has_texture(), output(), remove_duplicate_textures(), remove_textures_from(), and write(). |
|
Definition at line 236 of file textureCollection.cxx. References _textures, index, and NULL. Referenced by add_textures_from(), find_texture(), has_texture(), remove_duplicate_textures(), remove_textures_from(), and write(). |
|
Definition at line 182 of file textureCollection.cxx. References get_num_textures(), get_texture(), and texture. Referenced by remove_textures_from(). |
|
Definition at line 49 of file textureCollection.cxx. References _textures. |
|
Definition at line 250 of file textureCollection.cxx. |
|
Definition at line 263 of file textureCollection.cxx. References get_num_textures(). Referenced by operator<<(). |
|
|
|
Definition at line 155 of file textureCollection.cxx. References _textures, get_num_textures(), get_texture(), PT, and texture. |
|
Definition at line 82 of file textureCollection.cxx. References _textures. |
|
Definition at line 134 of file textureCollection.cxx. References _textures, get_num_textures(), get_texture(), has_texture(), PT, and texture. |
|
Definition at line 278 of file textureCollection.cxx. References get_num_textures(), get_texture(), and indent(). |
|
Definition at line 31 of file textureCollection.h. |
|
Definition at line 55 of file textureCollection.h. Referenced by add_texture(), clear(), get_num_textures(), get_texture(), operator=(), operator[](), remove_duplicate_textures(), remove_texture(), and remove_textures_from(). |