This is the complete list of members for CJSObject< T, ReadOnly >, including all inherited members.
| AddLocalProperty(const CStrW &PropertyName, PropType *Native, bool PropReadOnly=ReadOnly) | CJSObject< T, ReadOnly > | inline |
| AddMethod(const char *Name, uintN MinArgs) | CJSObject< T, ReadOnly > | inlinestatic |
| AddProperty(const CStrW &PropertyName, jsval Value) | CJSObject< T, ReadOnly > | inlinevirtual |
| AddProperty(const CStrW &PropertyName, TGetFn Getter, TSetFn Setter=NULL) | CJSObject< T, ReadOnly > | inlinestatic |
| AddProperty(const CStrW &PropertyName, PropType T::*Native, bool PropReadOnly=ReadOnly) | CJSObject< T, ReadOnly > | inlinestatic |
| CJSObject() | CJSObject< T, ReadOnly > | inline |
| CreateScriptObject() | CJSObject< T, ReadOnly > | inline |
| DefaultFinalize(JSContext *cx, JSObject *obj) | CJSObject< T, ReadOnly > | inlineprivatestatic |
| GetFn typedef | IJSObject | |
| GetProperty(JSContext *cx, const CStrW &PropertyName, jsval *vp) | CJSObject< T, ReadOnly > | inlinevirtual |
| GetScript() | CJSObject< T, ReadOnly > | inline |
| HasProperty(const CStrW &PropertyName) | CJSObject< T, ReadOnly > | inlinevirtual |
| IJSObject() | IJSObject | inline |
| JSGetProperty(JSContext *cx, JSObject *obj, jsid id, jsval *vp) | CJSObject< T, ReadOnly > | inlineprivatestatic |
| JSI_class | CJSObject< T, ReadOnly > | static |
| JSI_props | CJSObject< T, ReadOnly > | privatestatic |
| JSSetProperty(JSContext *cx, JSObject *obj, jsid id, JSBool strict, jsval *vp) | CJSObject< T, ReadOnly > | inlineprivatestatic |
| m_EngineOwned | CJSObject< T, ReadOnly > | protected |
| m_JS | CJSObject< T, ReadOnly > | private |
| m_Methods | CJSObject< T, ReadOnly > | privatestatic |
| m_NativeProperties | CJSObject< T, ReadOnly > | protectedstatic |
| m_NonsharedProperties | CJSObject< T, ReadOnly > | protected |
| m_ScriptProperties | CJSObject< T, ReadOnly > | protected |
| PropertyTable typedef | IJSObject | |
| ReleaseScriptObject() | CJSObject< T, ReadOnly > | inline |
| ScriptingInit(const char *ClassName, JSNative Constructor=NULL, uintN ConstructorMinArgs=0) | CJSObject< T, ReadOnly > | inlinestatic |
| ScriptingShutdown() | CJSObject< T, ReadOnly > | inlinestatic |
| SetFn typedef | IJSObject | |
| SetProperty(JSContext *cx, const CStrW &PropertyName, jsval *vp) | CJSObject< T, ReadOnly > | inline |
| Shutdown() | CJSObject< T, ReadOnly > | inline |
| TGetFn typedef | CJSObject< T, ReadOnly > | |
| TSetFn typedef | CJSObject< T, ReadOnly > | |
| ~CJSObject() | CJSObject< T, ReadOnly > | inlinevirtual |
| ~IJSObject() | IJSObject | inlinevirtual |