C# Class Entitas.Systems

Inheritance: IInitializeSystem, IExecuteSystem, ICleanupSystem, ITearDownSystem
Show file Open project: sschmid/Entitas-CSharp Class Usage Examples

Protected Properties

Property Type Description
_cleanupSystems List
_executeSystems List
_initializeSystems List
_tearDownSystems List

Public Methods

Method Description
ActivateReactiveSystems ( ) : void
Add ( ISystem system ) : Systems
Cleanup ( ) : void
ClearReactiveSystems ( ) : void
DeactivateReactiveSystems ( ) : void
Execute ( ) : void
Initialize ( ) : void
Systems ( ) : System.Collections.Generic
TearDown ( ) : void

Method Details

ActivateReactiveSystems() public method

public ActivateReactiveSystems ( ) : void
return void

Add() public method

public Add ( ISystem system ) : Systems
system ISystem
return Systems

Cleanup() public method

public Cleanup ( ) : void
return void

ClearReactiveSystems() public method

public ClearReactiveSystems ( ) : void
return void

DeactivateReactiveSystems() public method

public DeactivateReactiveSystems ( ) : void
return void

Execute() public method

public Execute ( ) : void
return void

Initialize() public method

public Initialize ( ) : void
return void

Systems() public method

public Systems ( ) : System.Collections.Generic
return System.Collections.Generic

TearDown() public method

public TearDown ( ) : void
return void

Property Details

_cleanupSystems protected property

protected List _cleanupSystems
return List

_executeSystems protected property

protected List _executeSystems
return List

_initializeSystems protected property

protected List _initializeSystems
return List

_tearDownSystems protected property

protected List _tearDownSystems
return List