Entitas  0.35.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Entitas.Matcher Class Reference
Inheritance diagram for Entitas.Matcher:
Entitas.IAllOfMatcher Entitas.IAnyOfMatcher Entitas.INoneOfMatcher Entitas.ICompoundMatcher Entitas.ICompoundMatcher Entitas.ICompoundMatcher Entitas.IMatcher Entitas.IMatcher Entitas.IMatcher

Public Member Functions

INoneOfMatcher NoneOf (params int[] indices)
 
INoneOfMatcher NoneOf (params IMatcher[] matchers)
 
bool Matches (Entity entity)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
override string ToString ()
 

Static Public Member Functions

static IAllOfMatcher AllOf (params int[] indices)
 
static IAllOfMatcher AllOf (params IMatcher[] matchers)
 
static IAnyOfMatcher AnyOf (params int[] indices)
 
static IAnyOfMatcher AnyOf (params IMatcher[] matchers)
 

Public Attributes

string [] componentNames
 

Properties

int [] indices [get]
 
int [] allOfIndices [get]
 
int [] anyOfIndices [get]
 
int [] noneOfIndices [get]
 
- Properties inherited from Entitas.ICompoundMatcher
int [] allOfIndices [get]
 
int [] anyOfIndices [get]
 
int [] noneOfIndices [get]
 
- Properties inherited from Entitas.IMatcher
int [] indices [get]
 

Detailed Description

Definition at line 6 of file Matcher.cs.


The documentation for this class was generated from the following files: