bubel-ecs ~master (2023-04-27T10:30:22Z)
Dub
Repo
DamageSystem
demos
brick_breaker
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
DamageSystem {
mixin
ECS
.
System
!
64
;
mixin
ECS
.
ReadOnlyDependencies
!(
ShootGridDependency
)
;
struct
EntitiesData
;
void
handleEvent
(Entity* entity, EDamage event);
}
Members
Functions
handleEvent
void
handleEvent
(Entity* entity, EDamage event)
Undocumented in source. Be warned that the author may not have intended to support it.
Mixins
__anonymous
mixin
ECS
.
ReadOnlyDependencies
!(
ShootGridDependency
)
Undocumented in source.
__anonymous
mixin
ECS
.
System
!
64
Undocumented in source.
Structs
EntitiesData
struct
EntitiesData
Undocumented in source.
Mixed In Members
From
mixin
ECS
.
System
!
64
__becs_jobs_count
uint
__becs_jobs_count
;
Undocumented in source.
From
mixin
ECS
.
ReadOnlyDependencies
!(
ShootGridDependency
)
ReadOnlyDependencies
alias
ReadOnlyDependencies
=
T
Undocumented in source.
Meta
Source
See Implementation
demos
brick_breaker
functions
brickBreakerEnd
brickBreakerEvent
brickBreakerLoop
brickBreakerRegister
brickBreakerStart
clamp
getBrickBreakerDemo
static variables
demo
structs
BallCollisionSystem
BrickBreakerDemo
CBall
CBrick
CHitPoints
CPaddle
DamageSystem
EDamage
EdgeCollisionSystem