Orxonox
0.0.5 Codename: Arcturus
|
Groups everything together that is needed to handle an area enter/leave event. More...
Public Member Functions | |
AreaHandler (WorldEntity *entity, std::string id, double x, double y, double z, double dx, double dy, double dz, bool atEnter, std::function< void(std::string)> callback) | |
Public Attributes | |
bool | atEnter_ |
std::function< void(std::string)> | callback_ |
Vector3 | end_point_ |
WorldEntity * | entity_ |
std::string | id_ |
Vector3 | start_point_ |
Groups everything together that is needed to handle an area enter/leave event.
|
inline |
bool orxonox::ScriptableControllerAPI::AreaHandler::atEnter_ |
std::function<void (std::string)> orxonox::ScriptableControllerAPI::AreaHandler::callback_ |
Vector3 orxonox::ScriptableControllerAPI::AreaHandler::end_point_ |
WorldEntity* orxonox::ScriptableControllerAPI::AreaHandler::entity_ |
std::string orxonox::ScriptableControllerAPI::AreaHandler::id_ |
Vector3 orxonox::ScriptableControllerAPI::AreaHandler::start_point_ |