bubel-ecs ~master (2023-04-27T10:30:22Z)
Dub
Repo
ShipWeaponSystem.Ship
demos
space_invaders
ShipWeaponSystem
Undocumented in source.
struct
ShipWeaponSystem
struct
Ship {
EntityTemplate
*
laser1_tmpl
;
EntityTemplate
*
laser2_tmpl
;
EntityTemplate
*
main_weapon_tmpl
;
void
add
(Entity* entity);
void
create
();
~this
();
}
Destructor
~this
~this
()
Undocumented in source.
Members
Functions
add
void
add
(Entity* entity)
Undocumented in source. Be warned that the author may not have intended to support it.
create
void
create
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
laser1_tmpl
EntityTemplate
*
laser1_tmpl
;
Undocumented in source.
laser2_tmpl
EntityTemplate
*
laser2_tmpl
;
Undocumented in source.
main_weapon_tmpl
EntityTemplate
*
main_weapon_tmpl
;
Undocumented in source.
Meta
Source
See Implementation
demos
space_invaders
ShipWeaponSystem
functions
onAddEntity
onCreate
onDestroy
mixins
__anonymous
structs
Boss
EntitiesData
Ship
Tower
variables
boss
ship
tower