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

상속: PropertyChangedNodeBase, ISequenceNode, ISetupCodeWriter
파일 보기 프로젝트 열기: InvertGames/uFrame.ECS.Editor 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
AddProperties ( TemplateContext ctx ) : void
GetContextVariables ( ) : IEnumerable
GetMembers ( ) : IEnumerable
GetObservableProperties ( ) : IEnumerable
Validate ( List errors ) : void
WriteEventSubscription ( TemplateContext ctx, CodeMemberMethod filterMethod, CodeMemberMethod handlerMethod ) : void

보호된 메소드들

메소드 설명
WriteHandlerInvoker ( CodeMethodInvokeExpression handlerInvoker, CodeMemberMethod handlerFilterMethod ) : void
WriteHandlerSetup ( TemplateContext ctx, string name, CodeMemberMethod handlerMethod ) : void

메소드 상세

AddProperties() 공개 메소드

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

GetContextVariables() 공개 메소드

public GetContextVariables ( ) : IEnumerable
리턴 IEnumerable

GetMembers() 공개 메소드

public GetMembers ( ) : IEnumerable
리턴 IEnumerable

GetObservableProperties() 공개 메소드

public GetObservableProperties ( ) : IEnumerable
리턴 IEnumerable

Validate() 공개 메소드

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

WriteEventSubscription() 공개 메소드

public WriteEventSubscription ( TemplateContext ctx, CodeMemberMethod filterMethod, CodeMemberMethod handlerMethod ) : void
ctx TemplateContext
filterMethod CodeMemberMethod
handlerMethod CodeMemberMethod
리턴 void

WriteHandlerInvoker() 보호된 메소드

protected WriteHandlerInvoker ( CodeMethodInvokeExpression handlerInvoker, CodeMemberMethod handlerFilterMethod ) : void
handlerInvoker CodeMethodInvokeExpression
handlerFilterMethod CodeMemberMethod
리턴 void

WriteHandlerSetup() 보호된 메소드

protected WriteHandlerSetup ( TemplateContext ctx, string name, CodeMemberMethod handlerMethod ) : void
ctx TemplateContext
name string
handlerMethod CodeMemberMethod
리턴 void