C# 클래스 Invert.uFrame.ECS.GroupNode

상속: GroupNodeBase, IRequireConnectable, IMappingsConnectable, IHandlerConnectable, IVariableContextProvider, IVariableNameProvider, IDemoVersionLimit, IComponentId
파일 보기 프로젝트 열기: InvertGames/uFrame.ECS.Editor 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
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

메소드 상세

DispatcherTypesExpression() 공개 메소드

public DispatcherTypesExpression ( ) : string
리턴 string

GetAllContextVariables() 공개 메소드

public GetAllContextVariables ( ) : IEnumerable
리턴 IEnumerable

GetContextItemName() 공개 메소드

public GetContextItemName ( string mappingId ) : string
mappingId string
리턴 string

GetContextVariables() 공개 메소드

public GetContextVariables ( ) : IEnumerable
리턴 IEnumerable

GetMembers() 공개 메소드

public GetMembers ( ) : IEnumerable
리턴 IEnumerable

GetNewVariableName() 공개 메소드

public GetNewVariableName ( string prefix ) : string
prefix string
리턴 string

GetObservableProperties() 공개 메소드

public GetObservableProperties ( ) : IEnumerable
리턴 IEnumerable

GetVariables() 공개 메소드

public GetVariables ( IFilterInput input ) : IEnumerable
input IFilterInput
리턴 IEnumerable

MatchAndSelect() 공개 메소드

public MatchAndSelect ( string mappingExpression ) : string
mappingExpression string
리턴 string

Validate() 공개 메소드

public Validate ( List errors ) : void
errors List
리턴 void

WriteCode() 공개 메소드

public WriteCode ( TemplateContext ctx ) : void
ctx TemplateContext
리턴 void