TamlVisitor
Engine/source/persistence/taml/tamlVisitor.h
Classes:
Visitor property state.
Public Functions
bool
visit(const TamlParser & parser, PropertyState & propertyState)
The state of the visited property.
bool
Whether the visitor wants to perform property changes.
bool
Whether the visitor wants to visit the root node only.
Detailed Description
tamlGroup
Public Functions
TamlVisitor()
~TamlVisitor()
visit(const TamlParser & parser, PropertyState & propertyState)
The state of the visited property.
Reimplemented by: TamlAssetDeclaredUpdateVisitor, TamlAssetDeclaredVisitor, TamlAssetReferencedUpdateVisitor, TamlAssetReferencedVisitor, TamlModuleIdUpdateVisitor
wantsPropertyChanges(void )
Whether the visitor wants to perform property changes.
This allows a check against the parser which may not allow changes.
Reimplemented by: TamlAssetDeclaredUpdateVisitor, TamlAssetDeclaredVisitor, TamlAssetReferencedUpdateVisitor, TamlAssetReferencedVisitor, TamlModuleIdUpdateVisitor
wantsRootOnly(void )
Whether the visitor wants to visit the root node only.
Reimplemented by: TamlAssetDeclaredUpdateVisitor, TamlAssetDeclaredVisitor, TamlAssetReferencedUpdateVisitor, TamlAssetReferencedVisitor, TamlModuleIdUpdateVisitor