|
R-Type
Distributed multiplayer game engine in C++
|
Declarative request for spawning an entity. More...
#include <Spawner.hpp>

Public Attributes | |
| float | x |
| float | y |
| std::string | enemyType |
| std::string | scriptPath |
| float | health |
| int | scoreValue |
| float | spawnDelay |
| bool | hasSpawned = false |
Declarative request for spawning an entity.
Definition at line 19 of file Spawner.hpp.
| std::string ecs::SpawnRequest::enemyType |
Definition at line 22 of file Spawner.hpp.
Referenced by ecs::SpawnSystem::_spawnEnemy(), and scripting::bindings::bindServerGame().
| bool ecs::SpawnRequest::hasSpawned = false |
Definition at line 27 of file Spawner.hpp.
Referenced by scripting::bindings::bindServerGame().
| float ecs::SpawnRequest::health |
Definition at line 24 of file Spawner.hpp.
Referenced by ecs::SpawnSystem::_spawnEnemy(), and scripting::bindings::bindServerGame().
| int ecs::SpawnRequest::scoreValue |
Definition at line 25 of file Spawner.hpp.
Referenced by ecs::SpawnSystem::_spawnEnemy(), and scripting::bindings::bindServerGame().
| std::string ecs::SpawnRequest::scriptPath |
Definition at line 23 of file Spawner.hpp.
Referenced by ecs::SpawnSystem::_spawnEnemy(), and scripting::bindings::bindServerGame().
| float ecs::SpawnRequest::spawnDelay |
Definition at line 26 of file Spawner.hpp.
Referenced by scripting::bindings::bindServerGame().
| float ecs::SpawnRequest::x |
Definition at line 20 of file Spawner.hpp.
Referenced by ecs::SpawnSystem::_spawnEnemy(), and scripting::bindings::bindServerGame().
| float ecs::SpawnRequest::y |
Definition at line 21 of file Spawner.hpp.
Referenced by ecs::SpawnSystem::_spawnEnemy(), and scripting::bindings::bindServerGame().