Sirikata
|
Functions | |
v8::Handle< v8::Value > | dist (const v8::Arguments &args) |
Handle< v8::Value > | getMesh (const v8::Arguments &args) |
Handle< v8::Value > | getPhysics (const v8::Arguments &args) |
v8::Handle< v8::Value > | getAllData (const v8::Arguments &args) |
v8::Handle< v8::Value > | getType (const v8::Arguments &args) |
v8::Handle< v8::Value > | getPosition (const v8::Arguments &args) |
Handle< v8::Value > | getVelocity (const v8::Arguments &args) |
v8::Handle< v8::Value > | getSpace (const v8::Arguments &args) |
v8::Handle< v8::Value > | getOref (const v8::Arguments &args) |
Handle< v8::Value > | getOrientation (const v8::Arguments &args) |
Handle< v8::Value > | getOrientationVel (const v8::Arguments &args) |
Handle< v8::Value > | getScale (const v8::Arguments &args) |
v8::Handle< v8::Value > | toString (const v8::Arguments &args) |
v8::Handle< v8::Value > | __debugRef (const v8::Arguments &args) |
bool | isVisibleObject (v8::Handle< v8::Value > v8Val) |
v8::Handle< v8::Value > | getStillVisible (const v8::Arguments &args) |
v8::Handle< v8::Value > | checkEqual (const v8::Arguments &args) |
v8::Handle< v8::Value > | getAnimationList (const v8::Arguments &args) |
v8::Handle< v8::Value > | loadMesh (const v8::Arguments &args) |
v8::Handle< v8::Value > | meshBounds (const v8::Arguments &args) |
v8::Handle< v8::Value > | untransformedMeshBounds (const v8::Arguments &args) |
v8::Handle< v8::Value > | raytrace (const v8::Arguments &args) |
v8::Handle< v8::Value > | unloadMesh (const v8::Arguments &args) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::__debugRef | ( | const v8::Arguments & | args | ) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::checkEqual | ( | const v8::Arguments & | args | ) |
Visible | object. |
References Sirikata::JS::JSVisibleStruct::decodeVisible(), and Sirikata::JS::JSPositionListener::struct_checkEqual().
Referenced by Sirikata::JS::JSObjectScriptManager::createVisibleTemplate(), and Sirikata::JS::JSPositionListener::struct_checkEqual().
v8::Handle< v8::Value > Sirikata::JS::JSVisible::dist | ( | const v8::Arguments & | args | ) |
Vec3. |
Returns the distance from this visible object to the position specified by first argument vector.
References Sirikata::JS::JSVisibleStruct::decodeVisible(), Sirikata::JS::JSPositionListener::struct_getDistance(), Sirikata::JS::Vec3Extract(), and Sirikata::JS::Vec3Validate().
Referenced by Sirikata::JS::JSObjectScriptManager::createVisibleTemplate(), Sirikata::Graphics::OgreSystemInputHandler::hoverEntity(), Sirikata::Graphics::OgreSystem::internalRayTrace(), and Sirikata::BulletCharacterController::recoverFromPenetration().
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getAllData | ( | const v8::Arguments & | args | ) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getAnimationList | ( | const v8::Arguments & | args | ) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getMesh | ( | const v8::Arguments & | args | ) |
References Sirikata::JS::JSVisibleStruct::decodeVisible(), and Sirikata::JS::JSPositionListener::struct_getMesh().
Referenced by Sirikata::JS::JSObjectScriptManager::createVisibleTemplate().
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getOref | ( | const v8::Arguments & | args | ) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getOrientation | ( | const v8::Arguments & | args | ) |
Note: the returned value may be stale if the visible object is far away from you.
References Sirikata::JS::JSVisibleStruct::decodeVisible(), and Sirikata::JS::JSPositionListener::struct_getOrientation().
Referenced by Sirikata::JS::JSObjectScriptManager::createVisibleTemplate().
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getOrientationVel | ( | const v8::Arguments & | args | ) |
Note: the returned value may be stale if the visible object is far away from you.
References Sirikata::JS::JSVisibleStruct::decodeVisible(), and Sirikata::JS::JSPositionListener::struct_getOrientationVel().
Referenced by Sirikata::JS::JSObjectScriptManager::createVisibleTemplate().
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getPhysics | ( | const v8::Arguments & | args | ) |
References Sirikata::JS::JSVisibleStruct::decodeVisible(), and Sirikata::JS::JSPositionListener::struct_getPhysics().
Referenced by Sirikata::JS::JSObjectScriptManager::createVisibleTemplate().
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getPosition | ( | const v8::Arguments & | args | ) |
Note: the returned value may be stale if the visible object is far away from you.
References Sirikata::JS::JSVisibleStruct::decodeVisible(), and Sirikata::JS::JSPositionListener::struct_getPosition().
Referenced by Sirikata::JS::JSObjectScriptManager::createVisibleTemplate().
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getScale | ( | const v8::Arguments & | args | ) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getSpace | ( | const v8::Arguments & | args | ) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getStillVisible | ( | const v8::Arguments & | args | ) |
References Sirikata::JS::JSVisibleStruct::decodeVisible(), and Sirikata::JS::JSPositionListener::struct_getStillVisible().
Referenced by Sirikata::JS::JSObjectScriptManager::createVisibleTemplate().
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getType | ( | const v8::Arguments & | args | ) |
Referenced by Sirikata::JS::JSObjectScriptManager::createVisibleTemplate().
v8::Handle< v8::Value > Sirikata::JS::JSVisible::getVelocity | ( | const v8::Arguments & | args | ) |
Note: the returned value may be stale if the visible object is far away from you.
References Sirikata::JS::JSVisibleStruct::decodeVisible(), and Sirikata::JS::JSPositionListener::struct_getVelocity().
Referenced by Sirikata::JS::JSObjectScriptManager::createVisibleTemplate().
bool Sirikata::JS::JSVisible::isVisibleObject | ( | v8::Handle< v8::Value > | v8Val | ) |
References TYPEID_FIELD, and VISIBLE_TYPEID_STRING.
Referenced by Sirikata::JS::InvokableUtil::V8ToAny().
v8::Handle< v8::Value > Sirikata::JS::JSVisible::loadMesh | ( | const v8::Arguments & | args | ) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::meshBounds | ( | const v8::Arguments & | args | ) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::raytrace | ( | const v8::Arguments & | args | ) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::toString | ( | const v8::Arguments & | args | ) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::unloadMesh | ( | const v8::Arguments & | args | ) |
v8::Handle< v8::Value > Sirikata::JS::JSVisible::untransformedMeshBounds | ( | const v8::Arguments & | args | ) |