C# Класс Entitas.Matcher

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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[]