Oolite 1.91.0.7646-241128-10e222e
|
#include <OOJSGuiScreenKeyDefinition.h>
Instance Methods | |
(NSString *) | - name |
(void) | - setName: |
(NSDictionary *) | - registerKeys |
(void) | - setRegisterKeys: |
(jsval) | - callback |
(void) | - setCallback: |
(JSObject *) | - callbackThis |
(void) | - setCallbackThis: |
(void) | - runCallback: |
(NSComparisonResult) | - interfaceCompare: |
(id) | - init [implementation] |
(void) | - deleteJSPointers [implementation] |
(void) | - dealloc [implementation] |
Instance Methods inherited from OOWeakRefObject | |
(id) | - weakSelf |
(id) | - weakRetain [implementation] |
(void) | - weakRefDied: [implementation] |
Instance Methods inherited from <OOWeakReferenceSupport> | |
(id) | - OO_RETURNS_RETAINED |
Private Attributes | |
jsval | _callback |
JSObject * | _callbackThis |
OOJSScript * | _owningScript |
NSString * | _name |
NSDictionary * | _registerKeys |
Additional Inherited Members | |
Protected Attributes inherited from OOWeakRefObject | |
OOWeakReference * | weakSelf |
Definition at line 29 of file OOJSGuiScreenKeyDefinition.h.
- (jsval) callback |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
References _callback, _callbackThis, _owningScript, OOJSScript::currentlyRunningScript, OOJavaScriptEngine::sharedEngine, and OOJSScript::weakRetain.
- (JSObject *) callbackThis |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
|
implementation |
Reimplemented from OOWeakRefObject.
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
|
implementation |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
|
implementation |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
- (NSComparisonResult) interfaceCompare: | (OOJSGuiScreenKeyDefinition *) | other |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
- (NSString *) name |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
- (NSDictionary *) registerKeys |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
- (void) runCallback: | (NSString *) | key |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
- (void) setCallback: | (jsval) | callback |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
Referenced by GlobalSetExtraGuiScreenKeys().
- (void) setCallbackThis: | (JSObject *) | callbackthis |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
Referenced by GlobalSetExtraGuiScreenKeys().
- (void) setName: | (NSString *) | name |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
Referenced by GlobalSetExtraGuiScreenKeys().
- (void) setRegisterKeys: | (NSDictionary *) | registerKeys |
Definition at line 1 of file OOJSGuiScreenKeyDefinition.m.
Referenced by GlobalSetExtraGuiScreenKeys().
|
private |
Definition at line 32 of file OOJSGuiScreenKeyDefinition.h.
Referenced by callback.
|
private |
Definition at line 33 of file OOJSGuiScreenKeyDefinition.h.
Referenced by callback.
|
private |
Definition at line 36 of file OOJSGuiScreenKeyDefinition.h.
|
private |
Definition at line 34 of file OOJSGuiScreenKeyDefinition.h.
Referenced by callback.
|
private |
Definition at line 37 of file OOJSGuiScreenKeyDefinition.h.