C# 클래스 Entitas.CodeGenerator.TypeReflectionProvider

상속: ICodeGeneratorDataProvider
파일 보기 프로젝트 열기: sschmid/Entitas-CSharp 1 사용 예제들

공개 메소드들

메소드 설명
CreateComponentInfo ( Type type ) : ComponentInfo
CreateComponentInfosForClass ( Type type ) : Entitas.CodeGenerator.ComponentInfo[]
GetComponentInfos ( ) : Entitas.CodeGenerator.ComponentInfo[]
GetComponentNames ( Type type ) : string[]
GetContexts ( Type type, bool defaultIfEmpty ) : string[]
GetGenerateIndex ( Type type ) : bool
GetGenerateMethods ( Type type ) : bool
GetHideInBlueprintInspector ( Type type ) : bool
GetIsSingleEntity ( Type type ) : bool
GetPublicMemberInfo ( Type type ) : List
GetSingleComponentPrefix ( Type type ) : string
TypeReflectionProvider ( Type types, string contextNames, string blueprintNames ) : System

비공개 메소드들

메소드 설명
hasBaseType ( Type type, string fullTypeName ) : bool
isTypeOrHasBaseType ( Type type, string fullTypeName ) : bool

메소드 상세

CreateComponentInfo() 공개 정적인 메소드

public static CreateComponentInfo ( Type type ) : ComponentInfo
type System.Type
리턴 ComponentInfo

CreateComponentInfosForClass() 공개 정적인 메소드

public static CreateComponentInfosForClass ( Type type ) : Entitas.CodeGenerator.ComponentInfo[]
type System.Type
리턴 Entitas.CodeGenerator.ComponentInfo[]

GetComponentInfos() 공개 정적인 메소드

public static GetComponentInfos ( ) : Entitas.CodeGenerator.ComponentInfo[]
리턴 Entitas.CodeGenerator.ComponentInfo[]

GetComponentNames() 공개 정적인 메소드

public static GetComponentNames ( Type type ) : string[]
type System.Type
리턴 string[]

GetContexts() 공개 정적인 메소드

public static GetContexts ( Type type, bool defaultIfEmpty ) : string[]
type System.Type
defaultIfEmpty bool
리턴 string[]

GetGenerateIndex() 공개 정적인 메소드

public static GetGenerateIndex ( Type type ) : bool
type System.Type
리턴 bool

GetGenerateMethods() 공개 정적인 메소드

public static GetGenerateMethods ( Type type ) : bool
type System.Type
리턴 bool

GetHideInBlueprintInspector() 공개 정적인 메소드

public static GetHideInBlueprintInspector ( Type type ) : bool
type System.Type
리턴 bool

GetIsSingleEntity() 공개 정적인 메소드

public static GetIsSingleEntity ( Type type ) : bool
type System.Type
리턴 bool

GetPublicMemberInfo() 공개 정적인 메소드

public static GetPublicMemberInfo ( Type type ) : List
type System.Type
리턴 List

GetSingleComponentPrefix() 공개 정적인 메소드

public static GetSingleComponentPrefix ( Type type ) : string
type System.Type
리턴 string

TypeReflectionProvider() 공개 메소드

public TypeReflectionProvider ( Type types, string contextNames, string blueprintNames ) : System
types System.Type
contextNames string
blueprintNames string
리턴 System