C# 클래스 Entitas.Matcher

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

공개 프로퍼티들

프로퍼티 타입 설명
componentNames string[]

공개 메소드들

메소드 설명
AllOf ( ) : IAllOfMatcher
AnyOf ( ) : IAnyOfMatcher
Equals ( object obj ) : bool
GetHashCode ( ) : int
Matches ( Entity entity ) : bool
NoneOf ( ) : INoneOfMatcher
ToString ( ) : string

비공개 메소드들

메소드 설명
IAllOfMatcher ( ) : IAnyOfMatcher
Matcher ( ) : System
appendIndices ( StringBuilder sb, string prefix, int indexArray, string componentNames ) : void
applyHash ( int hash, int indices, int i1, int i2 ) : int
distinctIndices ( IList indices ) : int[]
equalIndices ( int i1, int i2 ) : bool
getComponentNames ( IMatcher matchers ) : string[]
mergeIndices ( ) : int[]
mergeIndices ( IMatcher matchers ) : int[]
setComponentNames ( Matcher matcher, IMatcher matchers ) : void

메소드 상세

AllOf() 공개 정적인 메소드

public static AllOf ( ) : IAllOfMatcher
리턴 IAllOfMatcher

AnyOf() 공개 정적인 메소드

public static AnyOf ( ) : IAnyOfMatcher
리턴 IAnyOfMatcher

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Matches() 공개 메소드

public Matches ( Entity entity ) : bool
entity Entity
리턴 bool

NoneOf() 공개 메소드

public NoneOf ( ) : INoneOfMatcher
리턴 INoneOfMatcher

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

componentNames 공개적으로 프로퍼티

public string[] componentNames
리턴 string[]