Orxonox  0.0.5 Codename: Arcturus
orxonox::ScriptableControllerAPI Member List

This is the complete list of members for orxonox::ScriptableControllerAPI, including all inherited members.

areaHandlers_orxonox::ScriptableControllerAPIprivate
controller_orxonox::ScriptableControllerAPIprivate
killPawn(std::string id)orxonox::ScriptableControllerAPI
lua_orxonox::ScriptableControllerAPIprivate
moveControllableEntity(std::string id, double x, double y, double z)orxonox::ScriptableControllerAPI
myTestFunction(double x, double y)orxonox::ScriptableControllerAPI
nearObjectHandlers_orxonox::ScriptableControllerAPIprivate
nearPointHandlers_orxonox::ScriptableControllerAPIprivate
orxPrint(std::string msg)orxonox::ScriptableControllerAPI
pawnDestroyedHandlers_orxonox::ScriptableControllerAPIprivate
pawnHit(std::string target_id, std::string source_id, double new_health, double new_shield)orxonox::ScriptableControllerAPIprivate
pawnHitHandlers_orxonox::ScriptableControllerAPIprivate
pawnKilled(std::string id, Pawn *pawn)orxonox::ScriptableControllerAPIprivate
periodic(void)orxonox::ScriptableControllerAPIprivate
periodic_intervalorxonox::ScriptableControllerAPIprivatestatic
periodicTimerorxonox::ScriptableControllerAPIprivate
registerAfterTimeout(std::function< void(void)> callback, double timeout)orxonox::ScriptableControllerAPI
registerAtAreaEnter(std::function< void(std::string)> callback, std::string id, int x, int y, int z, int dx, int dy, int dz)orxonox::ScriptableControllerAPI
registerAtAreaLeave(std::function< void(std::string)> callback, std::string id, int x, int y, int z, int dx, int dy, int dz)orxonox::ScriptableControllerAPI
registerAtNearObject(std::function< void(std::string, std::string)> callback, std::string id1, std::string id2, double distance)orxonox::ScriptableControllerAPI
registerAtNearPoint(std::function< void(std::string)> callback, std::string id, double x, double y, double z, double distance)orxonox::ScriptableControllerAPI
registerAtPawnHit(std::function< void(std::string, std::string, double, double)> callback, std::string id)orxonox::ScriptableControllerAPI
registerAtPawnKilled(std::function< void(std::string)> callback, std::string id)orxonox::ScriptableControllerAPI
ScriptableController classorxonox::ScriptableControllerAPIfriend
ScriptableControllerAPI(lua_State *lua, ScriptableController *controller)orxonox::ScriptableControllerAPI
setAngularVelocity(std::string id, double x, double y, double z)orxonox::ScriptableControllerAPI
setOrientation(std::string id, double x, double y, double z, double angle)orxonox::ScriptableControllerAPI
setPosition(std::string id, double x, double y, double z)orxonox::ScriptableControllerAPI
setVelocity(std::string id, double x, double y, double z)orxonox::ScriptableControllerAPI
spawn(std::string type, std::string id)orxonox::ScriptableControllerAPI
spawnTest(std::string id)orxonox::ScriptableControllerAPI
~ScriptableControllerAPI()orxonox::ScriptableControllerAPI