Sirikata
Namespaces | Functions
liboh/plugins/js/JSObjects/JSVec3.cpp File Reference
#include "JSVec3.hpp"
#include "../JSUtil.hpp"
#include "../JSSystemNames.hpp"
Include dependency graph for JSVec3.cpp:

Namespaces

namespace  Sirikata
 

Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO.


namespace  Sirikata::JS

Functions

Handle< Value > Sirikata::JS::CreateJSResult_Vec3Impl (v8::Handle< v8::Context > &ctx, const Vector3d &src)
Handle< Value > Sirikata::JS::CreateJSResult_Vec3Impl (v8::Handle< v8::Function > &vec3_constructor, const Vector3d &src)
bool Sirikata::JS::Vec3ValValidate (v8::Handle< v8::Value > src)
Vector3d Sirikata::JS::Vec3ValExtract (v8::Handle< v8::Value > src)
Vector3f Sirikata::JS::Vec3ValExtractF (v8::Handle< v8::Value > src)
Vector3f Sirikata::JS::Vec3ExtractF (v8::Handle< v8::Object > src)
bool Sirikata::JS::Vec3Validate (Handle< Object > &src)
Vector3d Sirikata::JS::Vec3Extract (Handle< Object > &src)
Handle< Value > Sirikata::JS::Vec3Constructor (const Arguments &args)
Handle< FunctionTemplate > Sirikata::JS::CreateVec3Template ()
 Create a template for a Vec3 function.
void Sirikata::JS::DestroyVec3Template ()