#ifndef Events_InputCommand_h__ #define Events_InputCommand_h__ #include "Core/EventBroker.h" #include "Core/EntityWrapper.h" namespace Events { /** Thrown when an input command is sent. */ struct InputCommand : Event { /** Numerical ID of the player. */ int PlayerID; EntityWrapper Player; /** The command that was sent. */ std::string Command; /** The value of the command. */ float Value = 0; }; } #endif