|
Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
|
#include <EntityBuilder.hpp>
Public Attributes | |
| const char * | texturePath |
| float | velocitySpeed |
| rtp::Vec2f | velocityDir |
| int | opacity |
| float | parallaxSpeed |
| float | textureWidth |
| rtp::Vec2f | scale {2.0f, 2.0f} |
| int | rectWidth {1280} |
| int | rectHeight {720} |
Definition at line 79 of file EntityBuilder.hpp.
| int rtp::client::EntityTemplate::ParallaxDef::opacity |
Definition at line 83 of file EntityBuilder.hpp.
Referenced by rtp::client::EntityTemplate::makeParallax().
| float rtp::client::EntityTemplate::ParallaxDef::parallaxSpeed |
Definition at line 84 of file EntityBuilder.hpp.
Referenced by rtp::client::EntityTemplate::makeParallax().
| int rtp::client::EntityTemplate::ParallaxDef::rectHeight {720} |
Definition at line 88 of file EntityBuilder.hpp.
Referenced by rtp::client::EntityTemplate::makeParallax().
| int rtp::client::EntityTemplate::ParallaxDef::rectWidth {1280} |
Definition at line 87 of file EntityBuilder.hpp.
Referenced by rtp::client::EntityTemplate::makeParallax().
| rtp::Vec2f rtp::client::EntityTemplate::ParallaxDef::scale {2.0f, 2.0f} |
Definition at line 86 of file EntityBuilder.hpp.
Referenced by rtp::client::EntityTemplate::makeParallax().
| const char* rtp::client::EntityTemplate::ParallaxDef::texturePath |
Definition at line 80 of file EntityBuilder.hpp.
Referenced by rtp::client::EntityTemplate::makeParallax().
| float rtp::client::EntityTemplate::ParallaxDef::textureWidth |
Definition at line 85 of file EntityBuilder.hpp.
Referenced by rtp::client::EntityTemplate::makeParallax().
| rtp::Vec2f rtp::client::EntityTemplate::ParallaxDef::velocityDir |
Definition at line 82 of file EntityBuilder.hpp.
Referenced by rtp::client::EntityTemplate::makeParallax().
| float rtp::client::EntityTemplate::ParallaxDef::velocitySpeed |
Definition at line 81 of file EntityBuilder.hpp.
Referenced by rtp::client::EntityTemplate::makeParallax().