Orxonox
0.0.5 Codename: Arcturus
|
Groups everything together that is needed to handle a near-poinb event. More...
Public Member Functions | |
NearPointHandler (WorldEntity *entity, std::string id, double x, double y, double z, double distance, std::function< void(std::string)> callback) | |
Public Attributes | |
std::function< void(std::string)> | callback_ |
double | distance_ |
WorldEntity * | entity_ |
std::string | id_ |
Vector3 | point_ |
Groups everything together that is needed to handle a near-poinb event.
|
inline |
std::function<void (std::string)> orxonox::ScriptableControllerAPI::NearPointHandler::callback_ |
double orxonox::ScriptableControllerAPI::NearPointHandler::distance_ |
WorldEntity* orxonox::ScriptableControllerAPI::NearPointHandler::entity_ |
std::string orxonox::ScriptableControllerAPI::NearPointHandler::id_ |
Vector3 orxonox::ScriptableControllerAPI::NearPointHandler::point_ |