Entitas
0.35.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Entitas
Entitas
Matcher
MatcherInterfaces.cs
1
namespace
Entitas
{
2
3
public
interface
ICompoundMatcher
:
IMatcher
{
4
int
[] allOfIndices {
get
; }
5
int
[] anyOfIndices {
get
; }
6
int
[] noneOfIndices {
get
; }
7
}
8
9
public
interface
IAllOfMatcher
:
ICompoundMatcher
{
10
IAnyOfMatcher
AnyOf(params
int
[] indices);
11
IAnyOfMatcher
AnyOf(params
IMatcher
[] matchers);
12
INoneOfMatcher
NoneOf(params
int
[] indices);
13
INoneOfMatcher
NoneOf(params
IMatcher
[] matchers);
14
}
15
16
public
interface
IAnyOfMatcher
:
ICompoundMatcher
{
17
INoneOfMatcher
NoneOf(params
int
[] indices);
18
INoneOfMatcher
NoneOf(params
IMatcher
[] matchers);
19
}
20
21
public
interface
INoneOfMatcher
:
ICompoundMatcher
{
22
}
23
}
Entitas
Definition:
EntitasCache.cs:3
Entitas.INoneOfMatcher
Definition:
MatcherInterfaces.cs:21
Entitas.IAllOfMatcher
Definition:
MatcherInterfaces.cs:9
Entitas.IMatcher
Definition:
IMatcher.cs:3
Entitas.ICompoundMatcher
Definition:
MatcherInterfaces.cs:3
Entitas.IAnyOfMatcher
Definition:
MatcherInterfaces.cs:16
Generated by
1.8.12