bubel-ecs ~master (2023-04-27T10:30:22Z)
Dub
Repo
ParentOwnerSystem
demos
space_invaders
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (
C
)
struct
ParentOwnerSystem {
mixin
ECS
.
System
;
struct
EntitiesData
;
void
onRemoveEntity
(EntitiesData data);
}
Members
Functions
onRemoveEntity
void
onRemoveEntity
(EntitiesData data)
Undocumented in source. Be warned that the author may not have intended to support it.
Mixins
__anonymous
mixin
ECS
.
System
Undocumented in source.
Structs
EntitiesData
struct
EntitiesData
Undocumented in source.
Mixed In Members
From
mixin
ECS
.
System
__becs_jobs_count
uint
__becs_jobs_count
;
Undocumented in source.
Meta
Source
See Implementation
demos
space_invaders
enums
Direction
functions
getSpaceInvadersDemo
spaceInvadersEnd
spaceInvadersEvent
spaceInvadersLoop
spaceInvadersRegister
spaceInvadersStart
static variables
space_invaders
structs
AnimationSystem
BulletsCollisionSystem
CAnimation
CAnimationLooped
CAutoShoot
CBoss
CBullet
CChildren
CEnemy
CGuild
CHitMark
CHitPoints
CInit
CMaxHitPoints
CParticle
CParticleEmitter
CParticleEmitterTime
CParts
CShip
CShipIterator
CShootDirection
CShootWaveUponDeath
CSideMove
CSpawnUponDeath
CTarget
CTargetParent
CTargetPlayerShip
CUpgrade
CWeapon
CWeaponLocation
ChangeDirectionSystem
ChildDestroySystem
ClampPositionSystem
CollisionMaskSystem
CollisionSystem
EBulletHit
EChangeDirection
EDamage
EDeath
EDestroyedChild
EUpgrade
HitMarkingSystem
HitPointsSystem
MoveToParentTargetSystem
ParentOwnerSystem
ParticleEmittingSystem
ParticleSystem
PartsDestroySystem
RotateToTargetSystem
SceneGrid
ShipTargetSystem
ShipWeaponSystem
ShootWaveSystem
ShootingSystem
SpaceInvaders
UpgradeCollisionSystem
UpgradeSystem