|
Uranus
1.0.1.0
Uranus is a GameEngine written in C++
|
Public Member Functions | |
| BulletEnemy (const std::string &uniqueName, uranus::ecs::component::Position pos, std::shared_ptr< engine::Texture > &texture) | |
| void | move (size_t entity) override |
Public Member Functions inherited from Bullet | |
| Bullet (const std::string &uniqueName, uranus::ecs::component::Position pos, std::shared_ptr< engine::Texture > &texture) | |
| void | colliding (const size_t &entity, const size_t &entityCollidingWith) |
| void | handleKeyboard (size_t entity, const engine::Event event) |
| void | loop (const size_t) |
| virtual void | move (size_t entity) |
Public Member Functions inherited from engine::Base | |
| Base (const std::string &uniqueName) | |
| const std::string & | getUniqueName () |
Additional Inherited Members | |
Protected Attributes inherited from Bullet | |
| bool | _canMove |
Protected Attributes inherited from engine::Base | |
| size_t | _entityId |
| std::string | _uniqueName |
|
overridevirtual |
Reimplemented from Bullet.