Nymph Game Engine
Chaiscript based Game Engine
|
Sprite data to be exposed for FSM mutation. More...
#include <sprite_movement.h>
Public Attributes | |
float | moving_speed |
float | move_quantization_in_tiles |
glm::vec2 | current_velocity |
glm::vec2 | next_position |
glm::ivec2 | tile_location |
int | current_level |
std::shared_ptr< Transform > | transform |
std::shared_ptr < Physics::CollisionData > | collision_data |
Sprite data to be exposed for FSM mutation.
std::shared_ptr<Physics::CollisionData> Game::SpriteMovementMotor::SpriteData::collision_data |
int Game::SpriteMovementMotor::SpriteData::current_level |
glm::vec2 Game::SpriteMovementMotor::SpriteData::current_velocity |
float Game::SpriteMovementMotor::SpriteData::move_quantization_in_tiles |
float Game::SpriteMovementMotor::SpriteData::moving_speed |
glm::vec2 Game::SpriteMovementMotor::SpriteData::next_position |
glm::ivec2 Game::SpriteMovementMotor::SpriteData::tile_location |
std::shared_ptr<Transform> Game::SpriteMovementMotor::SpriteData::transform |