|
VEGO-Engine
0.1
|
Public Types | |
| enum class | TargetingStrategy : uint8_t { none = 0 , closest , manhattenDistance } |
Public Member Functions | |
| InteractionManager (const InteractionManager &)=delete | |
| InteractionManager & | operator= (const InteractionManager &)=delete |
| SDL_AppResult | handleInteract (SDL_EventType type, SDL_Event *const event) |
| void | registerListener (std::weak_ptr< InteractionListener > listener) |
| uint8_t | registerTargetingFunc (TargetingFunc func) |