C# Class Entitas.Matcher

Afficher le fichier Open project: sschmid/Entitas-CSharp Class Usage Examples

Méthodes publiques

Свойство Type Description
componentNames string[]

Méthodes publiques

Méthode Description
AllOf ( ) : IAllOfMatcher
AnyOf ( ) : IAnyOfMatcher
Equals ( object obj ) : bool
GetHashCode ( ) : int
Matches ( Entity entity ) : bool
NoneOf ( ) : INoneOfMatcher
ToString ( ) : string

Private Methods

Méthode Description
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

Method Details

AllOf() public static méthode

public static AllOf ( ) : IAllOfMatcher
Résultat IAllOfMatcher

AnyOf() public static méthode

public static AnyOf ( ) : IAnyOfMatcher
Résultat IAnyOfMatcher

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Matches() public méthode

public Matches ( Entity entity ) : bool
entity Entity
Résultat bool

NoneOf() public méthode

public NoneOf ( ) : INoneOfMatcher
Résultat INoneOfMatcher

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

componentNames public_oe property

public string[] componentNames
Résultat string[]