C# Class uFrameECSDemo.HazardSystemBase

Inheritance: uFrame.ECS.EcsSystem
Afficher le fichier Open project: InvertGames/uFrameECSDemo

Méthodes publiques

Méthode Description
Setup ( ) : void

Méthodes protégées

Méthode Description
BeginRandomRotation ( RandomRotation data, RandomRotation group ) : void
BeginRandomRotationFilter ( RandomRotation data ) : void
HandleDestroyOnCollisionFilter ( uFrame data ) : void
HandleDestroyOnCollisionHandler ( uFrame data, DestroyOnCollision source ) : void
HazardSystemOnCollisionEnterDispatcherFilter ( uFrame data ) : void
HazardSystemOnCollisionEnterDispatcherHandler ( uFrame data, DestroyOnCollision source ) : void
ProjectileCreated ( Projectile data, Projectile group ) : void
ProjectileCreatedFilter ( Projectile data ) : void
SetRandomPosition ( SpawnWithRandomX data, SpawnWithRandomX group ) : void
SetRandomPositionFilter ( SpawnWithRandomX data ) : void

Method Details

BeginRandomRotation() protected méthode

protected BeginRandomRotation ( RandomRotation data, RandomRotation group ) : void
data RandomRotation
group RandomRotation
Résultat void

BeginRandomRotationFilter() protected méthode

protected BeginRandomRotationFilter ( RandomRotation data ) : void
data RandomRotation
Résultat void

HandleDestroyOnCollisionFilter() protected méthode

protected HandleDestroyOnCollisionFilter ( uFrame data ) : void
data uFrame
Résultat void

HandleDestroyOnCollisionHandler() protected méthode

protected HandleDestroyOnCollisionHandler ( uFrame data, DestroyOnCollision source ) : void
data uFrame
source DestroyOnCollision
Résultat void

HazardSystemOnCollisionEnterDispatcherFilter() protected méthode

protected HazardSystemOnCollisionEnterDispatcherFilter ( uFrame data ) : void
data uFrame
Résultat void

HazardSystemOnCollisionEnterDispatcherHandler() protected méthode

protected HazardSystemOnCollisionEnterDispatcherHandler ( uFrame data, DestroyOnCollision source ) : void
data uFrame
source DestroyOnCollision
Résultat void

ProjectileCreated() protected méthode

protected ProjectileCreated ( Projectile data, Projectile group ) : void
data Projectile
group Projectile
Résultat void

ProjectileCreatedFilter() protected méthode

protected ProjectileCreatedFilter ( Projectile data ) : void
data Projectile
Résultat void

SetRandomPosition() protected méthode

protected SetRandomPosition ( SpawnWithRandomX data, SpawnWithRandomX group ) : void
data SpawnWithRandomX
group SpawnWithRandomX
Résultat void

SetRandomPositionFilter() protected méthode

protected SetRandomPositionFilter ( SpawnWithRandomX data ) : void
data SpawnWithRandomX
Résultat void

Setup() public méthode

public Setup ( ) : void
Résultat void