|
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 |