areaHandlers_ | orxonox::ScriptableControllerAPI | private |
controller_ | orxonox::ScriptableControllerAPI | private |
killPawn(std::string id) | orxonox::ScriptableControllerAPI | |
lua_ | orxonox::ScriptableControllerAPI | private |
moveControllableEntity(std::string id, double x, double y, double z) | orxonox::ScriptableControllerAPI | |
myTestFunction(double x, double y) | orxonox::ScriptableControllerAPI | |
nearObjectHandlers_ | orxonox::ScriptableControllerAPI | private |
nearPointHandlers_ | orxonox::ScriptableControllerAPI | private |
orxPrint(std::string msg) | orxonox::ScriptableControllerAPI | |
pawnDestroyedHandlers_ | orxonox::ScriptableControllerAPI | private |
pawnHit(std::string target_id, std::string source_id, double new_health, double new_shield) | orxonox::ScriptableControllerAPI | private |
pawnHitHandlers_ | orxonox::ScriptableControllerAPI | private |
pawnKilled(std::string id, Pawn *pawn) | orxonox::ScriptableControllerAPI | private |
periodic(void) | orxonox::ScriptableControllerAPI | private |
periodic_interval | orxonox::ScriptableControllerAPI | privatestatic |
periodicTimer | orxonox::ScriptableControllerAPI | private |
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 class | orxonox::ScriptableControllerAPI | friend |
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 | |