![]() |
Oolite 1.91.0.7668-250429-8542c40
|
#include <EntityOOJavaScriptExtensions.h>
Instance Methods | |
(BOOL) | - isVisibleToScripts |
(NSString *) | - oo_jsClassName |
(void) | - getJSClass:andPrototype: |
(void) | - deleteJSSelf |
(jsval) | - oo_jsValueInContext: [implementation] |
Definition at line 32 of file EntityOOJavaScriptExtensions.h.
- (void) deleteJSSelf |
Extends class Entity.
Definition at line 95 of file EntityOOJavaScriptExtensions.m.
References deleteJSSelf, OOJSAcquireContext(), OOJSRelinquishContext(), and OOJavaScriptEngine::sharedEngine.
Referenced by deleteJSSelf.
- (void) getJSClass: | (JSClass **) | outClass | |
andPrototype: | (JSObject **) | outPrototype |
Extends class Entity.
Definition at line 88 of file EntityOOJavaScriptExtensions.m.
References JSEntityClass(), and JSEntityPrototype().
- (BOOL) isVisibleToScripts |
Extends class Entity.
Definition at line 42 of file EntityOOJavaScriptExtensions.m.
References isVisibleToScripts.
Referenced by isVisibleToScripts, and oo_jsValueInContext:.
- (NSString *) oo_jsClassName |
Extends class Entity.
Definition at line 48 of file EntityOOJavaScriptExtensions.m.
References oo_jsClassName.
Referenced by oo_jsClassName.
|
implementation |
Extends class Entity.
Definition at line 54 of file EntityOOJavaScriptExtensions.m.
References Entity::getJSClass:andPrototype:, isVisibleToScripts, OOConsumeReference(), OOJSAddGCObjectRoot, and OOJavaScriptEngine::sharedEngine.