C# Class uFrameECSDemo.WeaponSystemBase

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

Méthodes publiques

Méthode Description
Setup ( ) : void
SystemUpdate ( ) : void

Méthodes protégées

Méthode Description
BeginShooting ( ShootingGuns data, ShootingGuns group ) : void
BeginShootingFilter ( ShootingGuns data ) : void
ShootingGunsComponentDestroyed ( ShootingGuns data, ShootingGuns group ) : void
ShootingGunsComponentDestroyedFilter ( ShootingGuns data ) : void
WeaponSystemUpdateFilter ( ) : void
WeaponSystemUpdateHandler ( ShootingGuns group ) : void

Method Details

BeginShooting() protected méthode

protected BeginShooting ( ShootingGuns data, ShootingGuns group ) : void
data ShootingGuns
group ShootingGuns
Résultat void

BeginShootingFilter() protected méthode

protected BeginShootingFilter ( ShootingGuns data ) : void
data ShootingGuns
Résultat void

Setup() public méthode

public Setup ( ) : void
Résultat void

ShootingGunsComponentDestroyed() protected méthode

protected ShootingGunsComponentDestroyed ( ShootingGuns data, ShootingGuns group ) : void
data ShootingGuns
group ShootingGuns
Résultat void

ShootingGunsComponentDestroyedFilter() protected méthode

protected ShootingGunsComponentDestroyedFilter ( ShootingGuns data ) : void
data ShootingGuns
Résultat void

SystemUpdate() public méthode

public SystemUpdate ( ) : void
Résultat void

WeaponSystemUpdateFilter() protected méthode

protected WeaponSystemUpdateFilter ( ) : void
Résultat void

WeaponSystemUpdateHandler() protected méthode

protected WeaponSystemUpdateHandler ( ShootingGuns group ) : void
group ShootingGuns
Résultat void