![]()  | 
  
    Pyrogenesis HEAD
    
   Pyrogenesis, a RTS Engine 
   | 
 
This is the complete list of members for ScriptFunction, including all inherited members.
| call(T *object, tuple &args) | ScriptFunction | inlineprivatestatic | 
| Call(const ScriptRequest &rq, JS::HandleValue val, const char *name, R &ret, const Args &... args) | ScriptFunction | inlinestatic | 
| Call(const ScriptRequest &rq, JS::HandleValue val, const char *name, JS::MutableHandleValue ret, const Args &... args) | ScriptFunction | inlinestatic | 
| Call_(const ScriptRequest &rq, JS::HandleValue val, const char *name, R &ret, const Args &... args) | ScriptFunction | inlineprivatestatic | 
| CallVoid(const ScriptRequest &rq, JS::HandleValue val, const char *name, const Args &... args) | ScriptFunction | inlinestatic | 
| ConvertFromJS(const ScriptRequest &rq, JS::CallArgs &args, bool &wentOk, std::tuple< Types... > *) | ScriptFunction | inlineprivatestatic | 
| ConvertFromJS(const ScriptRequest &rq, JS::CallArgs &args, bool &wentOk, std::tuple< const ScriptRequest &, Types... > *) | ScriptFunction | inlineprivatestatic | 
| ConvertFromJS(const ScriptRequest &rq, JS::CallArgs &args, bool &wentOk, std::tuple< const ScriptInterface &, Types... > *) | ScriptFunction | inlineprivatestatic | 
| Create(const ScriptRequest &rq, const char *name, const u16 flags=JSPROP_ENUMERATE|JSPROP_READONLY|JSPROP_PERMANENT) | ScriptFunction | inlinestatic | 
| DoConvertFromJS(const ScriptRequest &rq, JS::CallArgs &args, bool &wentOk) | ScriptFunction | inlineprivatestatic | 
| DoConvertFromJS(std::index_sequence< idx... >, const ScriptRequest &rq, JS::CallArgs &args, bool &wentOk) | ScriptFunction | inlineprivatestatic | 
| GetterFor typedef | ScriptFunction | |
| IgnoreResult | ScriptFunction | inlineprivatestatic | 
| ObjectGetter typedef | ScriptFunction | |
| Register(const ScriptRequest &rq, const char *name, const u16 flags=JSPROP_ENUMERATE|JSPROP_READONLY|JSPROP_PERMANENT) | ScriptFunction | inlinestatic | 
| Register(JSContext *cx, JS::HandleObject scope, const char *name, const u16 flags=JSPROP_ENUMERATE|JSPROP_READONLY|JSPROP_PERMANENT) | ScriptFunction | inlinestatic | 
| RunGenerator(const ScriptRequest &rq, JS::HandleValue val, const char *name, JS::HandleValue arg, Callback yieldCallback) | ScriptFunction | inlinestatic | 
| ScriptFunction()=delete | ScriptFunction | private | 
| ScriptFunction(const ScriptFunction &)=delete | ScriptFunction | private | 
| ScriptFunction(ScriptFunction &&)=delete | ScriptFunction | private | 
| ToJSNative(JSContext *cx, unsigned argc, JS::Value *vp) | ScriptFunction | inlinestatic | 
| ToJSValVector(std::index_sequence< idx... >, const ScriptRequest &rq, JS::MutableHandleValueVector argv, const Types &... params) | ScriptFunction | inlineprivatestatic | 
| type_transform typedef | ScriptFunction | private | 
| Wrap(const char *name, const u16 flags=JSPROP_ENUMERATE|JSPROP_READONLY|JSPROP_PERMANENT) | ScriptFunction | inlinestatic |