#include <eggFilenameNode.h>
Inheritance diagram for EggFilenameNode:
Public Member Functions | |
INLINE | EggFilenameNode () |
INLINE | EggFilenameNode (const string &node_name, const Filename &filename) |
INLINE | EggFilenameNode (const EggFilenameNode ©) |
INLINE EggFilenameNode & | operator= (const EggFilenameNode ©) |
virtual string | get_default_extension () const |
INLINE const Filename & | get_filename () const |
INLINE void | set_filename (const Filename &filename) |
INLINE const Filename & | get_fullpath () const |
INLINE void | set_fullpath (const Filename &fullpath) |
virtual TypeHandle | get_type () const |
virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
TypeHandle | get_class_type () |
void | init_type () |
Private Attributes | |
Filename | _filename |
Filename | _fullpath |
Static Private Attributes | |
TypeHandle | _type_handle |
|
|
|
|
|
|
|
Reimplemented from EggNode. Reimplemented in EggExternalReference, and EggTexture. Definition at line 65 of file eggFilenameNode.h. References EggNode::get_class_type(), and EggNode::init_type(). |
|
Reimplemented from EggNode. Reimplemented in EggExternalReference, and EggTexture. Definition at line 54 of file eggFilenameNode.h. Referenced by EggTexture::force_init_type(), EggExternalReference::force_init_type(), EggTexture::get_type(), EggExternalReference::get_type(), EggTexture::init_type(), EggExternalReference::init_type(), and EggGroupNode::resolve_filenames(). |
|
Reimplemented in EggExternalReference. Definition at line 29 of file eggFilenameNode.cxx. Referenced by EggGroupNode::resolve_filenames(). |
|
Referenced by EggTexture::is_equivalent_to(), EggLoader::load_texture(), EggGroupNode::resolve_filenames(), EggTexture::sorts_less_than(), EggTexture::write(), and EggExternalReference::write(). |
|
Referenced by EggLoader::load_texture(). |
|
Reimplemented from EggNode. Reimplemented in EggExternalReference, and EggTexture. Definition at line 62 of file eggFilenameNode.h. References EggNode::get_class_type(). |
|
Reimplemented from EggNode. Reimplemented in EggExternalReference, and EggTexture. Definition at line 57 of file eggFilenameNode.h. References EggNode::get_class_type(), EggNode::init_type(), and register_type(). Referenced by EggTexture::force_init_type(), EggExternalReference::force_init_type(), init_libegg(), EggTexture::init_type(), and EggExternalReference::init_type(). |
|
Referenced by EggTexture::operator=(), and EggExternalReference::operator=(). |
|
Referenced by EggGroupNode::resolve_filenames(). |
|
|
|
Definition at line 50 of file eggFilenameNode.h. |
|
Definition at line 51 of file eggFilenameNode.h. |
|
Reimplemented from EggNode. Reimplemented in EggExternalReference, and EggTexture. Definition at line 21 of file eggFilenameNode.cxx. |