C# Class uFrameECSDemo.EnemyAISystemBase

Inheritance: uFrame.ECS.EcsSystem, uFrame.ECS.ISystemFixedUpdate
Show file Open project: InvertGames/uFrameECSDemo

Public Methods

Method Description
Setup ( ) : void
SystemFixedUpdate ( ) : void

Protected Methods

Method Description
EnemyAICreated ( EnemyAI data, EnemyAI group ) : void
EnemyAICreatedFilter ( EnemyAI data ) : void
EnemyAISystemFixedUpdateFilter ( ) : void
EnemyAISystemFixedUpdateHandler ( EnemyAI group ) : void
EnemyAISystemOnCollisionEnterFilter ( uFrame data ) : void
EnemyAISystemOnCollisionEnterHandler ( uFrame data ) : void

Method Details

EnemyAICreated() protected method

protected EnemyAICreated ( EnemyAI data, EnemyAI group ) : void
data EnemyAI
group EnemyAI
return void

EnemyAICreatedFilter() protected method

protected EnemyAICreatedFilter ( EnemyAI data ) : void
data EnemyAI
return void

EnemyAISystemFixedUpdateFilter() protected method

protected EnemyAISystemFixedUpdateFilter ( ) : void
return void

EnemyAISystemFixedUpdateHandler() protected method

protected EnemyAISystemFixedUpdateHandler ( EnemyAI group ) : void
group EnemyAI
return void

EnemyAISystemOnCollisionEnterFilter() protected method

protected EnemyAISystemOnCollisionEnterFilter ( uFrame data ) : void
data uFrame
return void

EnemyAISystemOnCollisionEnterHandler() protected method

protected EnemyAISystemOnCollisionEnterHandler ( uFrame data ) : void
data uFrame
return void

Setup() public method

public Setup ( ) : void
return void

SystemFixedUpdate() public method

public SystemFixedUpdate ( ) : void
return void