TamlVisitor

Engine/source/persistence/taml/tamlVisitor.h

More...

Classes:

class

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

see:

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