C# Class Invert.uFrame.ECS.GroupNode

Inheritance: GroupNodeBase, IRequireConnectable, IMappingsConnectable, IHandlerConnectable, IVariableContextProvider, IVariableNameProvider, IDemoVersionLimit, IComponentId
Show file Open project: InvertGames/uFrame.ECS.Editor Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
DispatcherTypesExpression ( ) : string
GetAllContextVariables ( ) : IEnumerable
GetContextItemName ( string mappingId ) : string
GetContextVariables ( ) : IEnumerable
GetMembers ( ) : IEnumerable
GetNewVariableName ( string prefix ) : string
GetObservableProperties ( ) : IEnumerable
GetVariables ( IFilterInput input ) : IEnumerable
MatchAndSelect ( string mappingExpression ) : string
Validate ( List errors ) : void
WriteCode ( TemplateContext ctx ) : void

Method Details

DispatcherTypesExpression() public method

public DispatcherTypesExpression ( ) : string
return string

GetAllContextVariables() public method

public GetAllContextVariables ( ) : IEnumerable
return IEnumerable

GetContextItemName() public method

public GetContextItemName ( string mappingId ) : string
mappingId string
return string

GetContextVariables() public method

public GetContextVariables ( ) : IEnumerable
return IEnumerable

GetMembers() public method

public GetMembers ( ) : IEnumerable
return IEnumerable

GetNewVariableName() public method

public GetNewVariableName ( string prefix ) : string
prefix string
return string

GetObservableProperties() public method

public GetObservableProperties ( ) : IEnumerable
return IEnumerable

GetVariables() public method

public GetVariables ( IFilterInput input ) : IEnumerable
input IFilterInput
return IEnumerable

MatchAndSelect() public method

public MatchAndSelect ( string mappingExpression ) : string
mappingExpression string
return string

Validate() public method

public Validate ( List errors ) : void
errors List
return void

WriteCode() public method

public WriteCode ( TemplateContext ctx ) : void
ctx TemplateContext
return void