Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Member Functions | |
CFXJS_ObjDefinition (v8::Isolate *isolate, const char *sObjName, FXJSOBJTYPE eObjType, CFXJS_Engine::Constructor pConstructor, CFXJS_Engine::Destructor pDestructor) | |
FXJSOBJTYPE | GetObjType () const |
const char * | GetObjName () const |
v8::Isolate * | GetIsolate () const |
void | DefineConst (const char *sConstName, v8::Local< v8::Value > pDefault) |
void | DefineProperty (v8::Local< v8::String > sPropName, v8::AccessorGetterCallback pPropGet, v8::AccessorSetterCallback pPropPut) |
void | DefineMethod (v8::Local< v8::String > sMethodName, v8::FunctionCallback pMethodCall) |
void | DefineAllProperties (v8::GenericNamedPropertyQueryCallback pPropQurey, v8::GenericNamedPropertyGetterCallback pPropGet, v8::GenericNamedPropertySetterCallback pPropPut, v8::GenericNamedPropertyDeleterCallback pPropDel, v8::GenericNamedPropertyEnumeratorCallback pPropEnum) |
v8::Local< v8::ObjectTemplate > | GetInstanceTemplate () |
v8::Local< v8::Signature > | GetSignature () |
void | RunConstructor (CFXJS_Engine *pEngine, v8::Local< v8::Object > obj, v8::Local< v8::Object > proxy) |
void | RunDestructor (v8::Local< v8::Object > obj) |
CFXJS_ObjDefinition (v8::Isolate *isolate, const char *sObjName, FXJSOBJTYPE eObjType, CFXJS_Engine::Constructor pConstructor, CFXJS_Engine::Destructor pDestructor) | |
FXJSOBJTYPE | GetObjType () const |
const char * | GetObjName () const |
v8::Isolate * | GetIsolate () const |
void | DefineConst (const char *sConstName, v8::Local< v8::Value > pDefault) |
void | DefineProperty (v8::Local< v8::String > sPropName, v8::AccessorGetterCallback pPropGet, v8::AccessorSetterCallback pPropPut) |
void | DefineMethod (v8::Local< v8::String > sMethodName, v8::FunctionCallback pMethodCall) |
void | DefineAllProperties (v8::GenericNamedPropertyQueryCallback pPropQurey, v8::GenericNamedPropertyGetterCallback pPropGet, v8::GenericNamedPropertySetterCallback pPropPut, v8::GenericNamedPropertyDeleterCallback pPropDel, v8::GenericNamedPropertyEnumeratorCallback pPropEnum) |
v8::Local< v8::ObjectTemplate > | GetInstanceTemplate () |
v8::Local< v8::Signature > | GetSignature () |
void | RunConstructor (CFXJS_Engine *pEngine, v8::Local< v8::Object > obj, v8::Local< v8::Object > proxy) |
void | RunDestructor (v8::Local< v8::Object > obj) |
Static Public Member Functions | |
static void | CallHandler (const v8::FunctionCallbackInfo< v8::Value > &info) |
static void | CallHandler (const v8::FunctionCallbackInfo< v8::Value > &info) |
Definition at line 151 of file cfxjs_engine.cpp.
|
inline |
Definition at line 153 of file cfxjs_engine.cpp.
References CFXJS_ObjDefinition(), and FXJSOBJTYPE_GLOBAL.
Referenced by CFXJS_ObjDefinition().
|
inline |
Definition at line 153 of file cfxjs_engine.cpp.
|
inlinestatic |
Definition at line 177 of file cfxjs_engine.cpp.
References fxv8::ThrowExceptionHelper().
|
inlinestatic |
Definition at line 177 of file cfxjs_engine.cpp.
|
inline |
Definition at line 215 of file cfxjs_engine.cpp.
|
inline |
Definition at line 215 of file cfxjs_engine.cpp.
|
inline |
Definition at line 197 of file cfxjs_engine.cpp.
|
inline |
Definition at line 197 of file cfxjs_engine.cpp.
|
inline |
Definition at line 207 of file cfxjs_engine.cpp.
|
inline |
Definition at line 207 of file cfxjs_engine.cpp.
|
inline |
Definition at line 201 of file cfxjs_engine.cpp.
|
inline |
Definition at line 201 of file cfxjs_engine.cpp.
|
inline |
Definition at line 227 of file cfxjs_engine.cpp.
|
inline |
Definition at line 227 of file cfxjs_engine.cpp.
|
inline |
Definition at line 195 of file cfxjs_engine.cpp.
|
inline |
Definition at line 195 of file cfxjs_engine.cpp.
|
inline |
Definition at line 194 of file cfxjs_engine.cpp.
|
inline |
Definition at line 194 of file cfxjs_engine.cpp.
|
inline |
Definition at line 193 of file cfxjs_engine.cpp.
Referenced by GetGlobalObjectTemplate(), CFXJS_Engine::InitializeEngine(), and CFXJS_Engine::ReleaseEngine().
|
inline |
Definition at line 193 of file cfxjs_engine.cpp.
|
inline |
Definition at line 234 of file cfxjs_engine.cpp.
|
inline |
Definition at line 234 of file cfxjs_engine.cpp.
|
inline |
Definition at line 239 of file cfxjs_engine.cpp.
|
inline |
Definition at line 239 of file cfxjs_engine.cpp.
|
inline |
Definition at line 246 of file cfxjs_engine.cpp.
|
inline |
Definition at line 246 of file cfxjs_engine.cpp.