C# Class ReactiveSystemSpy, Entitas-CSharp

Inheritance: Entitas.ReactiveSystem, IReactiveSystemSpy, IInitializeSystem, ICleanupSystem, ITearDownSystem
Exibir arquivo Open project: sschmid/Entitas-CSharp Class Usage Examples

Public Properties

Property Type Description
executeAction Action>

Protected Properties

Property Type Description
_didCleanup int
_didExecute int
_didInitialize int
_didTearDown int
_entities Entity[]

Public Methods

Method Description
Cleanup ( ) : void
Initialize ( ) : void
ReactiveSystemSpy ( Collector collector ) : System
ReactiveSystemSpy ( Collector collector, bool>.Func filter ) : System
TearDown ( ) : void

Protected Methods

Method Description
Execute ( List entities ) : void
Filter ( Entity entity ) : bool
GetTrigger ( Context context ) : Collector

Method Details

Cleanup() public method

public Cleanup ( ) : void
return void

Execute() protected method

protected Execute ( List entities ) : void
entities List
return void

Filter() protected method

protected Filter ( Entity entity ) : bool
entity Entity
return bool

GetTrigger() protected method

protected GetTrigger ( Context context ) : Collector
context Context
return Collector

Initialize() public method

public Initialize ( ) : void
return void

ReactiveSystemSpy() public method

public ReactiveSystemSpy ( Collector collector ) : System
collector Collector
return System

ReactiveSystemSpy() public method

public ReactiveSystemSpy ( Collector collector, bool>.Func filter ) : System
collector Collector
filter bool>.Func
return System

TearDown() public method

public TearDown ( ) : void
return void

Property Details

_didCleanup protected_oe property

protected int _didCleanup
return int

_didExecute protected_oe property

protected int _didExecute
return int

_didInitialize protected_oe property

protected int _didInitialize
return int

_didTearDown protected_oe property

protected int _didTearDown
return int

_entities protected_oe property

protected Entity[] _entities
return Entity[]

executeAction public_oe property

public Action> executeAction
return Action>