Torque2D Reference
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | List of all members
TamlAssetDeclaredVisitor Class Reference

#include <tamlAssetDeclaredVisitor.h>

+ Inheritance diagram for TamlAssetDeclaredVisitor:

Public Types

typedef StringTableEntry typeAssetId
 
typedef Vector< typeAssetIdtypeAssetIdVector
 
typedef Vector< StringTableEntry > typeLooseFileVector
 

Public Member Functions

 TamlAssetDeclaredVisitor ()
 
virtual ~TamlAssetDeclaredVisitor ()
 
AssetDefinitiongetAssetDefinition (void)
 
typeAssetIdVectorgetAssetDependencies (void)
 
typeLooseFileVectorgetAssetLooseFiles (void)
 
void clear (void)
 
virtual bool wantsPropertyChanges (void)
 
virtual bool wantsRootOnly (void)
 Whether the visitor wants to visit the root node only. More...
 
virtual bool visit (const TamlParser &parser, TamlVisitor::PropertyState &propertyState)
 The state of the visited property. More...
 
- Public Member Functions inherited from TamlVisitor
 TamlVisitor ()
 
virtual ~TamlVisitor ()
 

Member Typedef Documentation

typedef StringTableEntry typeAssetId
typedef Vector<StringTableEntry> typeLooseFileVector

Constructor & Destructor Documentation

virtual ~TamlAssetDeclaredVisitor ( )
inlinevirtual

Member Function Documentation

void clear ( void  )
inline
AssetDefinition& getAssetDefinition ( void  )
inline
typeAssetIdVector& getAssetDependencies ( void  )
inline
typeLooseFileVector& getAssetLooseFiles ( void  )
inline
virtual bool visit ( const TamlParser parser,
TamlVisitor::PropertyState propertyState 
)
inlinevirtual

The state of the visited property.

Implements TamlVisitor.

virtual bool wantsPropertyChanges ( void  )
inlinevirtual

Whether the visitor wants to perform property changes. This allows a check against the parser which may not allow changes.

Implements TamlVisitor.

virtual bool wantsRootOnly ( void  )
inlinevirtual

Whether the visitor wants to visit the root node only.

Implements TamlVisitor.


The documentation for this class was generated from the following file: