Class ITokenReadersContainerBase
Interface for objects that can have child token readers
Inheritance
ITokenReadersContainerBase
Namespace: ShaderProcessing
Assembly: FlaxEngine.dll
File: Engine/ShadersCompilation/Parser/ITokenReadersContainer.h
Syntax
public class ITokenReadersContainerBase<Type>
Type Parameters
Type
|
Constructors
~ITokenReadersContainerBase()
Virtual destructor
Declaration
public virtual ~ITokenReadersContainerBase()
Fields
_childReaders
Declaration
protected Array<Type* > _childReaders
Field Value
Array<Type >
|
Methods
ProcessChildren(const Token& token, IShaderParser* parser)
Try to process given token by any child reader
Declaration
protected virtual bool ProcessChildren(const Token& token, IShaderParser* parser)
Parameters
Token
token
Starting token to check |
IShaderParser
parser
Parser object |
Returns
bool
True if no token processing has been done, otherwise false |