C# Class Invert.uFrame.ECS.ComponentNode

Inheritance: ComponentNodeBase, IMappingsConnectable, ITypedItem, IDemoVersionLimit, IClassNode
Show file Open project: InvertGames/uFrame.ECS.Editor Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
DispatcherTypesExpression ( ) : string
GetContextItemName ( string mappingId ) : string
GetMembers ( ) : IEnumerable
GetObservableProperties ( ) : IEnumerable
GetVariables ( IFilterInput input ) : IEnumerable
IsAssignableTo ( ITypeInfo info ) : bool
MatchAndSelect ( string mappingExpression ) : string
Validate ( List errors ) : void

Method Details

DispatcherTypesExpression() public method

public DispatcherTypesExpression ( ) : string
return string

GetContextItemName() public method

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

GetMembers() public method

public GetMembers ( ) : IEnumerable
return IEnumerable

GetObservableProperties() public method

public GetObservableProperties ( ) : IEnumerable
return IEnumerable

GetVariables() public method

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

IsAssignableTo() public method

public IsAssignableTo ( ITypeInfo info ) : bool
info ITypeInfo
return bool

MatchAndSelect() public method

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

Validate() public method

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