Pyrogenesis
13997
|
#include "precompiled.h"
#include "JSConversions.h"
#include "graphics/ObjectManager.h"
#include "maths/scripting/JSInterface_Vector3D.h"
#include "lib/sysdep/sysdep.h"
#include "scriptinterface/ScriptInterface.h"
#include <math.h>
#include <cfloat>
Go to the source code of this file.
Functions | |
template<> | |
CVector3D * | ToNative< CVector3D > (JSContext *cx, JSObject *obj) |
template<> | |
JSObject * | ToScript< CVector3D > (CVector3D *Native) |
template<> | |
jsval | ToJSVal< CVector3D > (const CVector3D &Native) |
template<> | |
jsval | ToJSVal< int > (const int &Native) |
template<> | |
jsval | ToJSVal< int > (int &Native) |
template<> | |
bool | ToPrimitive< int > (JSContext *cx, jsval v, int &Storage) |
template<> | |
jsval | ToJSVal< unsigned > (const unsigned &Native) |
template<> | |
jsval | ToJSVal< unsigned > (unsigned &Native) |
template<> | |
bool | ToPrimitive< unsigned > (JSContext *cx, jsval v, unsigned &Storage) |
template<> | |
jsval | ToJSVal< long > (const long &Native) |
template<> | |
jsval | ToJSVal< long > (long &Native) |
template<> | |
bool | ToPrimitive< long > (JSContext *cx, jsval v, long &Storage) |
template<> | |
jsval | ToJSVal< unsigned long > (const unsigned long &Native) |
template<> | |
jsval | ToJSVal< unsigned long > (unsigned long &Native) |
template<> | |
bool | ToPrimitive< unsigned long > (JSContext *cx, jsval v, unsigned long &Storage) |
template<> | |
jsval | ToJSVal< double > (const double &Native) |
template<> | |
jsval | ToJSVal< double > (double &Native) |
template<> | |
bool | ToPrimitive< double > (JSContext *cx, jsval v, double &Storage) |
template<> | |
jsval | ToJSVal< float > (const float &Native) |
template<> | |
jsval | ToJSVal< float > (float &Native) |
template<> | |
bool | ToPrimitive< float > (JSContext *cx, jsval v, float &Storage) |
template<> | |
jsval | ToJSVal< bool > (const bool &Native) |
template<> | |
jsval | ToJSVal< bool > (bool &Native) |
template<> | |
bool | ToPrimitive< bool > (JSContext *cx, jsval v, bool &Storage) |
template<> | |
bool | ToPrimitive< CStrW > (JSContext *cx, jsval v, CStrW &Storage) |
template<> | |
jsval | ToJSVal< CStrW > (const CStrW &Native) |
template<> | |
jsval | ToJSVal< CStrW > (CStrW &Native) |
template<> | |
bool | ToPrimitive< CStr8 > (JSContext *cx, jsval v, CStr8 &Storage) |
template<> | |
jsval | ToJSVal< CStr8 > (const CStr8 &Native) |
template<> | |
jsval | ToJSVal< CStr8 > (CStr8 &Native) |
jsval ToJSVal< bool > | ( | const bool & | Native | ) |
Definition at line 231 of file JSConversions.cpp.
jsval ToJSVal< bool > | ( | bool & | Native | ) |
Definition at line 236 of file JSConversions.cpp.
jsval ToJSVal< CStr8 > | ( | const CStr8 & | Native | ) |
Definition at line 286 of file JSConversions.cpp.
jsval ToJSVal< CStr8 > | ( | CStr8 & | Native | ) |
Definition at line 291 of file JSConversions.cpp.
jsval ToJSVal< CStrW > | ( | const CStrW & | Native | ) |
Definition at line 265 of file JSConversions.cpp.
jsval ToJSVal< CStrW > | ( | CStrW & | Native | ) |
Definition at line 270 of file JSConversions.cpp.
Definition at line 43 of file JSConversions.cpp.
jsval ToJSVal< double > | ( | const double & | Native | ) |
Definition at line 181 of file JSConversions.cpp.
jsval ToJSVal< double > | ( | double & | Native | ) |
Definition at line 188 of file JSConversions.cpp.
jsval ToJSVal< float > | ( | const float & | Native | ) |
Definition at line 205 of file JSConversions.cpp.
jsval ToJSVal< float > | ( | float & | Native | ) |
Definition at line 212 of file JSConversions.cpp.
jsval ToJSVal< int > | ( | const int & | Native | ) |
Definition at line 52 of file JSConversions.cpp.
jsval ToJSVal< int > | ( | int & | Native | ) |
Definition at line 57 of file JSConversions.cpp.
jsval ToJSVal< long > | ( | const long & | Native | ) |
Definition at line 92 of file JSConversions.cpp.
jsval ToJSVal< long > | ( | long & | Native | ) |
Definition at line 97 of file JSConversions.cpp.
jsval ToJSVal< unsigned > | ( | const unsigned & | Native | ) |
Definition at line 70 of file JSConversions.cpp.
jsval ToJSVal< unsigned > | ( | unsigned & | Native | ) |
Definition at line 75 of file JSConversions.cpp.
jsval ToJSVal< unsigned long > | ( | const unsigned long & | Native | ) |
Definition at line 111 of file JSConversions.cpp.
jsval ToJSVal< unsigned long > | ( | unsigned long & | Native | ) |
Definition at line 116 of file JSConversions.cpp.
Definition at line 30 of file JSConversions.cpp.
bool ToPrimitive< bool > | ( | JSContext * | cx, |
jsval | v, | ||
bool & | Storage | ||
) |
Definition at line 241 of file JSConversions.cpp.
bool ToPrimitive< CStr8 > | ( | JSContext * | cx, |
jsval | v, | ||
CStr8 & | Storage | ||
) |
Definition at line 277 of file JSConversions.cpp.
bool ToPrimitive< CStrW > | ( | JSContext * | cx, |
jsval | v, | ||
CStrW & | Storage | ||
) |
Definition at line 252 of file JSConversions.cpp.
bool ToPrimitive< double > | ( | JSContext * | cx, |
jsval | v, | ||
double & | Storage | ||
) |
Definition at line 195 of file JSConversions.cpp.
bool ToPrimitive< float > | ( | JSContext * | cx, |
jsval | v, | ||
float & | Storage | ||
) |
Definition at line 219 of file JSConversions.cpp.
bool ToPrimitive< int > | ( | JSContext * | cx, |
jsval | v, | ||
int & | Storage | ||
) |
Definition at line 62 of file JSConversions.cpp.
bool ToPrimitive< long > | ( | JSContext * | cx, |
jsval | v, | ||
long & | Storage | ||
) |
Definition at line 102 of file JSConversions.cpp.
bool ToPrimitive< unsigned > | ( | JSContext * | cx, |
jsval | v, | ||
unsigned & | Storage | ||
) |
Definition at line 80 of file JSConversions.cpp.
bool ToPrimitive< unsigned long > | ( | JSContext * | cx, |
jsval | v, | ||
unsigned long & | Storage | ||
) |
Definition at line 121 of file JSConversions.cpp.
Definition at line 36 of file JSConversions.cpp.