cocos2d-x  3.0-beta2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
js_manual_conversions.h File Reference
#include "jsapi.h"
#include "js_bindings_core.h"
#include "js_bindings_config.h"
#include "cocos2d.h"
#include "spidermonkey_specifics.h"

Classes

class  JSStringWrapper
 
class  JSFunctionWrapper
 

Macros

#define cpVect_to_jsval   CGPoint_to_jsval
#define jsval_to_cpVect   jsval_to_CGPoint

Functions

JSBool  (JSContext *cx, jsval vp, void **out)
JSBool  (JSContext *cx, jsval vp, int *out)
var  ( var cx, var vp, var out)
local  ( local cx, local vp, local out)
JSBool  (JSContext *cx, jsval vp, unsigned int *out)
var  ( var cx, var vp, var out)
local  ( local cx, local vp, local out)
JSBool  (JSContext *cx, jsval vp, void **out_native, struct jsb_c_proxy_s **out_proxy)
JSBool  (JSContext *cx, jsval vp, const char **out)
 converts a jsval (JS string) into a char More...
 
var  ( var cx, var vp, var out)
 converts a jsval (JS string) into a char More...
 
local  ( local cx, local vp, local out)
 converts a jsval (JS string) into a char More...
 
jsval  (JSContext *cx, void *opaque)
var  ( var cx, var opaque)
local  ( local cx, local opaque)
jsval  (JSContext *cx, void *handle, JSObject *object, JSClass *klass, const char *class_name)
jsval  (JSContext *cx, const char *str)
var  ( var cx, var str)
local  ( local cx, local str)
JSBool  (JSContext *cx, jsval vp, GLsizei *count, void **data, JSArrayBufferViewType t)
JSBool  (JSContext *cx, jsval vp, GLsizei *count, GLvoid **data)
JSBool  (JSContext *cx, jsval vp, unsigned short *ret)
var  ( var cx, var vp, var ret)
local  ( local cx, local vp, local ret)
JSBool  (JSContext *cx, jsval vp, int32_t *ret)
var  ( var cx, var vp, var ret)
local  ( local cx, local vp, local ret)
JSBool  (JSContext *cx, jsval vp, uint32_t *ret)
var  ( var cx, var vp, var ret)
local  ( local cx, local vp, local ret)
JSBool  (JSContext *cx, jsval vp, uint16_t *ret)
var  ( var cx, var vp, var ret)
local  ( local cx, local vp, local ret)
JSBool  (JSContext *cx, jsval vp, long *out)
var  ( var cx, var vp, var out)
local  ( local cx, local vp, local out)
JSBool  (JSContext *cx, jsval vp, unsigned long *out)
var  ( var cx, var vp, var out)
local  ( local cx, local vp, local out)
JSBool  (JSContext *cx, jsval v, long long *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, std::string *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::Point *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::Rect *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::Size *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::Color4B *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::Color4F *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::Color3B *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::Point **points, int *numPoints)
JSBool  (JSContext *cx, jsval v, cocos2d::__Array **ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::__Dictionary **ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::Acceleration *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval *vp, int argc, cocos2d::__Array **ret)
js_proxy_t (JSObject *jsObj)
var  ( var jsObj)
local  ( local jsObj)
template<class T >
JSBool  (JSContext *cx, jsval *vp, int argc, cocos2d::Vector< T > *ret)
JSBool  (JSContext *cx, jsval *vp, int argc, cocos2d::ValueVector *ret)
var  ( var cx, var vp, var argc, var ret)
local  ( local cx, local vp, local argc, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::AffineTransform *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval vp, cocos2d::FontDefinition *ret)
var  ( var cx, var vp, var ret)
local  ( local cx, local vp, local ret)
template<class T >
JSBool  (JSContext *cx, jsval v, cocos2d::Vector< T > *ret)
JSBool  (JSContext *cx, jsval v, cocos2d::Value *ret)
JSBool  (JSContext *cx, jsval v, cocos2d::ValueMap *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::ValueMapIntKey *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval v, cocos2d::ValueVector *ret)
var  ( var cx, var v, var ret)
local  ( local cx, local v, local ret)
JSBool  (JSContext *cx, jsval vp, ssize_t *ret)
var  ( var cx, var vp, var ret)
local  ( local cx, local vp, local ret)
JSBool  (JSContext *cx, jsval vp, std::vector< std::string > *ret)
var  ( var cx, var vp, var ret)
local  ( local cx, local vp, local ret)
JSBool  (JSContext *cx, jsval vp, std::vector< int > *ret)
var  ( var cx, var vp, var ret)
local  ( local cx, local vp, local ret)
template<class T >
JSBool  (JSContext *cx, jsval v, cocos2d::Map< std::string, T > *ret)
jsval  (JSContext *cx, int32_t l)
var  ( var cx, var l)
local  ( local cx, local l)
jsval  (JSContext *cx, uint32_t number)
jsval  (JSContext *cx, unsigned short number)
var  ( var cx, var number)
local  ( local cx, local number)
jsval  (JSContext *cx, long number)
var  ( var cx, var number)
local  ( local cx, local number)
jsval  (JSContext *cx, unsigned long v)
jsval  (JSContext *cx, long long v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, const std::string &v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, const char *v, size_t length=-1)
jsval  (JSContext *cx, const cocos2d::Point &v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, const cocos2d::Rect &v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, const cocos2d::Size &v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, const cocos2d::Color4B &v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, const cocos2d::Color4F &v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, const cocos2d::Color3B &v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, cocos2d::__Dictionary *dict)
var  ( var cx, var dict)
local  ( local cx, local dict)
jsval  (JSContext *cx, cocos2d::__Array *arr)
var  ( var cx, var arr)
local  ( local cx, local arr)
jsval  (JSContext *cx, const cocos2d::Acceleration &v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, const cocos2d::AffineTransform &t)
jsval  (JSContext *cx, const cocos2d::FontDefinition &t)
var  ( var cx, var t)
local  ( local cx, local t)
JSBool  (JSContext *cx, jsval vp, cpVect *out)
jsval  (JSContext *cx, cpVect p)
var  ( var cx, var p)
local  ( local cx, local p)
template<class T >
js_proxy_t (JSContext *cx, T *native_obj)
template<class T >
jsval  (JSContext *cx, const cocos2d::Vector< T > &v)
template<class T >
jsval  (JSContext *cx, const cocos2d::Map< std::string, T > &v)
template<class T >
var  ( var cx, var string, var v)
template<class T >
local  ( local cx, local string, local v)
jsval  (JSContext *cx, const cocos2d::Value &v)
jsval  (JSContext *cx, const cocos2d::ValueMap &v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, const cocos2d::ValueMapIntKey &v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, const cocos2d::ValueVector &v)
var  ( var cx, var v)
local  ( local cx, local v)
jsval  (JSContext *cx, ssize_t v)
var  ( var cx, var v)
local  ( local cx, local v)

Macro Definition Documentation

#define cpVect_to_jsval   CGPoint_to_jsval
var cpVect_to_jsval   CGPoint_to_jsval
local cpVect_to_jsval   CGPoint_to_jsval
#define jsval_to_cpVect   jsval_to_CGPoint
var jsval_to_cpVect   jsval_to_CGPoint
local jsval_to_cpVect   jsval_to_CGPoint

Function Documentation

JSBool jsval_to_opaque ( JSContext *  cx,
jsval  vp,
void **  out 
)
var jsval_to_opaque ( var  cx,
var  vp,
var  out 
)
local jsval_to_opaque ( local  cx,
local  vp,
local  out 
)
JSBool jsval_to_int ( JSContext *  cx,
jsval  vp,
int *  out 
)
var jsval_to_int ( var  cx,
var  vp,
var  out 
)
local jsval_to_int ( local  cx,
local  vp,
local  out 
)
JSBool jsval_to_uint ( JSContext *  cx,
jsval  vp,
unsigned int *  out 
)
var jsval_to_uint ( var  cx,
var  vp,
var  out 
)
local jsval_to_uint ( local  cx,
local  vp,
local  out 
)
JSBool jsval_to_c_class ( JSContext *  cx,
jsval  vp,
void **  out_native,
struct jsb_c_proxy_s **  out_proxy 
)
var jsval_to_c_class ( var  cx,
var  vp,
var  out_native,
var  out_proxy 
)
local jsval_to_c_class ( local  cx,
local  vp,
local  out_native,
local  out_proxy 
)
JSBool jsval_to_charptr ( JSContext *  cx,
jsval  vp,
const char **  out 
)

converts a jsval (JS string) into a char

var jsval_to_charptr ( var  cx,
var  vp,
var  out 
)

converts a jsval (JS string) into a char

local jsval_to_charptr ( local  cx,
local  vp,
local  out 
)

converts a jsval (JS string) into a char

jsval opaque_to_jsval ( JSContext *  cx,
void *  opaque 
)
var opaque_to_jsval ( var  cx,
var  opaque 
)
local opaque_to_jsval ( local  cx,
local  opaque 
)
jsval c_class_to_jsval ( JSContext *  cx,
void *  handle,
JSObject *  object,
JSClass *  klass,
const char *  class_name 
)
var c_class_to_jsval ( var  cx,
var  handle,
var  object,
var  klass,
var  class_name 
)
local c_class_to_jsval ( local  cx,
local  handle,
local  object,
local  klass,
local  class_name 
)
jsval charptr_to_jsval ( JSContext *  cx,
const char *  str 
)
var charptr_to_jsval ( var  cx,
var  str 
)
local charptr_to_jsval ( local  cx,
local  str 
)
JSBool
JSB_jsval_typedarray_to_dataptr
( JSContext *  cx,
jsval  vp,
GLsizei *  count,
void **  data,
JSArrayBufferViewType  t 
)
var JSB_jsval_typedarray_to_dataptr ( var  cx,
var  vp,
var  count,
var  data,
var  t 
)
local
JSB_jsval_typedarray_to_dataptr
( local  cx,
local  vp,
local  count,
local  data,
local  t 
)
JSBool
JSB_get_arraybufferview_dataptr
( JSContext *  cx,
jsval  vp,
GLsizei *  count,
GLvoid **  data 
)
var JSB_get_arraybufferview_dataptr ( var  cx,
var  vp,
var  count,
var  data 
)
local
JSB_get_arraybufferview_dataptr
( local  cx,
local  vp,
local  count,
local  data 
)
JSBool jsval_to_ushort ( JSContext *  cx,
jsval  vp,
unsigned short *  ret 
)
var jsval_to_ushort ( var  cx,
var  vp,
var  ret 
)
local jsval_to_ushort ( local  cx,
local  vp,
local  ret 
)
JSBool jsval_to_int32 ( JSContext *  cx,
jsval  vp,
int32_t ret 
)
var jsval_to_int32 ( var  cx,
var  vp,
var  ret 
)
local jsval_to_int32 ( local  cx,
local  vp,
local  ret 
)
JSBool jsval_to_uint32 ( JSContext *  cx,
jsval  vp,
uint32_t ret 
)
var jsval_to_uint32 ( var  cx,
var  vp,
var  ret 
)
local jsval_to_uint32 ( local  cx,
local  vp,
local  ret 
)
JSBool jsval_to_uint16 ( JSContext *  cx,
jsval  vp,
uint16_t ret 
)
var jsval_to_uint16 ( var  cx,
var  vp,
var  ret 
)
local jsval_to_uint16 ( local  cx,
local  vp,
local  ret 
)
JSBool jsval_to_long ( JSContext *  cx,
jsval  vp,
long *  out 
)
var jsval_to_long ( var  cx,
var  vp,
var  out 
)
local jsval_to_long ( local  cx,
local  vp,
local  out 
)
JSBool jsval_to_ulong ( JSContext *  cx,
jsval  vp,
unsigned long *  out 
)
var jsval_to_ulong ( var  cx,
var  vp,
var  out 
)
local jsval_to_ulong ( local  cx,
local  vp,
local  out 
)
JSBool jsval_to_long_long ( JSContext *  cx,
jsval  v,
long long *  ret 
)
var jsval_to_long_long ( var  cx,
var  v,
var  ret 
)
local jsval_to_long_long ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_std_string ( JSContext *  cx,
jsval  v,
std::string *  ret 
)
var jsval_to_std_string ( var  cx,
var  v,
var  ret 
)
local jsval_to_std_string ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_ccpoint ( JSContext *  cx,
jsval  v,
cocos2d::Point ret 
)
var jsval_to_ccpoint ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccpoint ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_ccrect ( JSContext *  cx,
jsval  v,
cocos2d::Rect ret 
)
var jsval_to_ccrect ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccrect ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_ccsize ( JSContext *  cx,
jsval  v,
cocos2d::Size ret 
)
var jsval_to_ccsize ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccsize ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_cccolor4b ( JSContext *  cx,
jsval  v,
cocos2d::Color4B ret 
)
var jsval_to_cccolor4b ( var  cx,
var  v,
var  ret 
)
local jsval_to_cccolor4b ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_cccolor4f ( JSContext *  cx,
jsval  v,
cocos2d::Color4F ret 
)
var jsval_to_cccolor4f ( var  cx,
var  v,
var  ret 
)
local jsval_to_cccolor4f ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_cccolor3b ( JSContext *  cx,
jsval  v,
cocos2d::Color3B ret 
)
var jsval_to_cccolor3b ( var  cx,
var  v,
var  ret 
)
local jsval_to_cccolor3b ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_ccarray_of_CCPoint ( JSContext *  cx,
jsval  v,
cocos2d::Point **  points,
int *  numPoints 
)
var jsval_to_ccarray_of_CCPoint ( var  cx,
var  v,
var  points,
var  numPoints 
)
local jsval_to_ccarray_of_CCPoint ( local  cx,
local  v,
local  points,
local  numPoints 
)
JSBool jsval_to_ccarray ( JSContext *  cx,
jsval  v,
cocos2d::__Array **  ret 
)
var jsval_to_ccarray ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccarray ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_ccdictionary ( JSContext *  cx,
jsval  v,
cocos2d::__Dictionary **  ret 
)
var jsval_to_ccdictionary ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccdictionary ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_ccacceleration ( JSContext *  cx,
jsval  v,
cocos2d::Acceleration ret 
)
var jsval_to_ccacceleration ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccacceleration ( local  cx,
local  v,
local  ret 
)
JSBool jsvals_variadic_to_ccarray ( JSContext *  cx,
jsval *  vp,
int  argc,
cocos2d::__Array **  ret 
)
var jsvals_variadic_to_ccarray ( var  cx,
var  vp,
var  argc,
var  ret 
)
local jsvals_variadic_to_ccarray ( local  cx,
local  vp,
local  argc,
local  ret 
)
js_proxy_t* jsb_get_js_proxy ( JSObject *  jsObj)
var jsb_get_js_proxy ( var  jsObj)
local jsb_get_js_proxy ( local  jsObj)
JSBool jsvals_variadic_to_ccvector ( JSContext *  cx,
jsval *  vp,
int  argc,
cocos2d::Vector< T > *  ret 
)
var jsvals_variadic_to_ccvector ( var  cx,
var  vp,
var  argc,
var  ret 
)
local jsvals_variadic_to_ccvector ( local  cx,
local  vp,
local  argc,
local  ret 
)
JSBool
jsvals_variadic_to_ccvaluevector
( JSContext *  cx,
jsval *  vp,
int  argc,
cocos2d::ValueVector ret 
)
var
jsvals_variadic_to_ccvaluevector
( var  cx,
var  vp,
var  argc,
var  ret 
)
local
jsvals_variadic_to_ccvaluevector
( local  cx,
local  vp,
local  argc,
local  ret 
)
JSBool jsval_to_ccaffinetransform ( JSContext *  cx,
jsval  v,
cocos2d::AffineTransform ret 
)
var jsval_to_ccaffinetransform ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccaffinetransform ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_FontDefinition ( JSContext *  cx,
jsval  vp,
cocos2d::FontDefinition ret 
)
var jsval_to_FontDefinition ( var  cx,
var  vp,
var  ret 
)
local jsval_to_FontDefinition ( local  cx,
local  vp,
local  ret 
)
JSBool jsval_to_ccvector ( JSContext *  cx,
jsval  v,
cocos2d::Vector< T > *  ret 
)
var jsval_to_ccvector ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccvector ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_ccvalue ( JSContext *  cx,
jsval  v,
cocos2d::Value ret 
)
var jsval_to_ccvalue ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccvalue ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_ccvaluemap ( JSContext *  cx,
jsval  v,
cocos2d::ValueMap ret 
)
var jsval_to_ccvaluemap ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccvaluemap ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_ccvaluemapintkey ( JSContext *  cx,
jsval  v,
cocos2d::ValueMapIntKey ret 
)
var jsval_to_ccvaluemapintkey ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccvaluemapintkey ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_ccvaluevector ( JSContext *  cx,
jsval  v,
cocos2d::ValueVector ret 
)
var jsval_to_ccvaluevector ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccvaluevector ( local  cx,
local  v,
local  ret 
)
JSBool jsval_to_ssize ( JSContext *  cx,
jsval  vp,
ssize_t ret 
)
var jsval_to_ssize ( var  cx,
var  vp,
var  ret 
)
local jsval_to_ssize ( local  cx,
local  vp,
local  ret 
)
JSBool jsval_to_std_vector_string ( JSContext *  cx,
jsval  vp,
std::vector< std::string > *  ret 
)
var jsval_to_std_vector_string ( var  cx,
var  vp,
var  ret 
)
local jsval_to_std_vector_string ( local  cx,
local  vp,
local  ret 
)
JSBool jsval_to_std_vector_int ( JSContext *  cx,
jsval  vp,
std::vector< int > *  ret 
)
var jsval_to_std_vector_int ( var  cx,
var  vp,
var  ret 
)
local jsval_to_std_vector_int ( local  cx,
local  vp,
local  ret 
)
JSBool jsval_to_ccmap_string_key ( JSContext *  cx,
jsval  v,
cocos2d::Map< std::string, T > *  ret 
)
var jsval_to_ccmap_string_key ( var  cx,
var  v,
var  ret 
)
local jsval_to_ccmap_string_key ( local  cx,
local  v,
local  ret 
)
jsval int32_to_jsval ( JSContext *  cx,
int32_t  l 
)
var int32_to_jsval ( var  cx,
var  l 
)
local int32_to_jsval ( local  cx,
local  l 
)
jsval uint32_to_jsval ( JSContext *  cx,
uint32_t  number 
)
var uint32_to_jsval ( var  cx,
var  number 
)
local uint32_to_jsval ( local  cx,
local  number 
)
jsval ushort_to_jsval ( JSContext *  cx,
unsigned short  number 
)
var ushort_to_jsval ( var  cx,
var  number 
)
local ushort_to_jsval ( local  cx,
local  number 
)
jsval long_to_jsval ( JSContext *  cx,
long  number 
)
var long_to_jsval ( var  cx,
var  number 
)
local long_to_jsval ( local  cx,
local  number 
)
jsval ulong_to_jsval ( JSContext *  cx,
unsigned long  v 
)
var ulong_to_jsval ( var  cx,
var  v 
)
local ulong_to_jsval ( local  cx,
local  v 
)
jsval long_long_to_jsval ( JSContext *  cx,
long long  v 
)
var long_long_to_jsval ( var  cx,
var  v 
)
local long_long_to_jsval ( local  cx,
local  v 
)
jsval std_string_to_jsval ( JSContext *  cx,
const std::string &  v 
)
var std_string_to_jsval ( var  cx,
var  v 
)
local std_string_to_jsval ( local  cx,
local  v 
)
jsval c_string_to_jsval ( JSContext *  cx,
const char *  v,
size_t  length = -1 
)
var c_string_to_jsval ( var  cx,
var  v,
var  length = -1 
)
local c_string_to_jsval ( local  cx,
local  v,
local  length = -1 
)
jsval ccpoint_to_jsval ( JSContext *  cx,
const cocos2d::Point v 
)
var ccpoint_to_jsval ( var  cx,
var  v 
)
local ccpoint_to_jsval ( local  cx,
local  v 
)
jsval ccrect_to_jsval ( JSContext *  cx,
const cocos2d::Rect v 
)
var ccrect_to_jsval ( var  cx,
var  v 
)
local ccrect_to_jsval ( local  cx,
local  v 
)
jsval ccsize_to_jsval ( JSContext *  cx,
const cocos2d::Size v 
)
var ccsize_to_jsval ( var  cx,
var  v 
)
local ccsize_to_jsval ( local  cx,
local  v 
)
jsval cccolor4b_to_jsval ( JSContext *  cx,
const cocos2d::Color4B v 
)
var cccolor4b_to_jsval ( var  cx,
var  v 
)
local cccolor4b_to_jsval ( local  cx,
local  v 
)
jsval cccolor4f_to_jsval ( JSContext *  cx,
const cocos2d::Color4F v 
)
var cccolor4f_to_jsval ( var  cx,
var  v 
)
local cccolor4f_to_jsval ( local  cx,
local  v 
)
jsval cccolor3b_to_jsval ( JSContext *  cx,
const cocos2d::Color3B v 
)
var cccolor3b_to_jsval ( var  cx,
var  v 
)
local cccolor3b_to_jsval ( local  cx,
local  v 
)
jsval ccdictionary_to_jsval ( JSContext *  cx,
cocos2d::__Dictionary dict 
)
var ccdictionary_to_jsval ( var  cx,
var  dict 
)
local ccdictionary_to_jsval ( local  cx,
local  dict 
)
jsval ccarray_to_jsval ( JSContext *  cx,
cocos2d::__Array arr 
)
var ccarray_to_jsval ( var  cx,
var  arr 
)
local ccarray_to_jsval ( local  cx,
local  arr 
)
jsval ccacceleration_to_jsval ( JSContext *  cx,
const cocos2d::Acceleration v 
)
var ccacceleration_to_jsval ( var  cx,
var  v 
)
local ccacceleration_to_jsval ( local  cx,
local  v 
)
jsval ccaffinetransform_to_jsval ( JSContext *  cx,
const cocos2d::AffineTransform t 
)
var ccaffinetransform_to_jsval ( var  cx,
var  t 
)
local ccaffinetransform_to_jsval ( local  cx,
local  t 
)
jsval FontDefinition_to_jsval ( JSContext *  cx,
const cocos2d::FontDefinition t 
)
var FontDefinition_to_jsval ( var  cx,
var  t 
)
local FontDefinition_to_jsval ( local  cx,
local  t 
)
JSBool jsval_to_CGPoint ( JSContext *  cx,
jsval  vp,
cpVect *  out 
)
var jsval_to_CGPoint ( var  cx,
var  vp,
var  out 
)
local jsval_to_CGPoint ( local  cx,
local  vp,
local  out 
)
jsval CGPoint_to_jsval ( JSContext *  cx,
cpVect  p 
)
var CGPoint_to_jsval ( var  cx,
var  p 
)
local CGPoint_to_jsval ( local  cx,
local  p 
)
js_proxy_t* js_get_or_create_proxy ( JSContext *  cx,
T *  native_obj 
)
var js_get_or_create_proxy ( var  cx,
var  native_obj 
)
local js_get_or_create_proxy ( local  cx,
local  native_obj 
)
jsval ccvector_to_jsval ( JSContext *  cx,
const cocos2d::Vector< T > &  v 
)
var ccvector_to_jsval ( var  cx,
var  v 
)
local ccvector_to_jsval ( local  cx,
local  v 
)
jsval ccmap_string_key_to_jsval ( JSContext *  cx,
const cocos2d::Map< std::string, T > &  v 
)
var ccmap_string_key_to_jsval ( var  cx,
var  v 
)
local ccmap_string_key_to_jsval ( local  cx,
local  v 
)
jsval ccvalue_to_jsval ( JSContext *  cx,
const cocos2d::Value v 
)
var ccvalue_to_jsval ( var  cx,
var  v 
)
local ccvalue_to_jsval ( local  cx,
local  v 
)
jsval ccvaluemap_to_jsval ( JSContext *  cx,
const cocos2d::ValueMap v 
)
var ccvaluemap_to_jsval ( var  cx,
var  v 
)
local ccvaluemap_to_jsval ( local  cx,
local  v 
)
jsval ccvaluemapintkey_to_jsval ( JSContext *  cx,
const cocos2d::ValueMapIntKey v 
)
var ccvaluemapintkey_to_jsval ( var  cx,
var  v 
)
local ccvaluemapintkey_to_jsval ( local  cx,
local  v 
)
jsval ccvaluevector_to_jsval ( JSContext *  cx,
const cocos2d::ValueVector v 
)
var ccvaluevector_to_jsval ( var  cx,
var  v 
)
local ccvaluevector_to_jsval ( local  cx,
local  v 
)
jsval ssize_to_jsval ( JSContext *  cx,
ssize_t  v 
)
var ssize_to_jsval ( var  cx,
var  v 
)
local ssize_to_jsval ( local  cx,
local  v 
)