Oolite 1.91.0.7646-241128-10e222e
Loading...
Searching...
No Matches
OOExhaustPlumeEntity(OOJavaScriptExtensions) Category Reference

#include <OOJSExhaustPlume.h>

Instance Methods

(void) - getJSClass:andPrototype:
 
(NSString *) - oo_jsClassName
 
(BOOL) - isVisibleToScripts
 

Detailed Description

Definition at line 34 of file OOJSExhaustPlume.h.

Method Documentation

◆ getJSClass:andPrototype:

- (void) getJSClass: (JSClass **) outClass
andPrototype: (JSObject **) outPrototype 

Extends class OOExhaustPlumeEntity.

Definition at line 208 of file OOJSExhaustPlume.m.

117 :(JSClass **)outClass andPrototype:(JSObject **)outPrototype
118{
119 *outClass = &sExhaustPlumeClass;
120 *outPrototype = sExhaustPlumePrototype;
121}
static JSClass sExhaustPlumeClass
static JSObject * sExhaustPlumePrototype

References GET_THIS_EXHAUSTPLUME, nil, OOJS_NATIVE_ENTER, OOJS_NATIVE_EXIT, OOJS_RETURN_VOID, Entity::owner, and ShipEntity::removeExhaust:.

+ Here is the call graph for this function:

◆ isVisibleToScripts

- (BOOL) isVisibleToScripts

Extends class OOExhaustPlumeEntity.

Definition at line 208 of file OOJSExhaustPlume.m.

130{
131 return YES;
132}

◆ oo_jsClassName

- (NSString *) oo_jsClassName

Extends class OOExhaustPlumeEntity.

Definition at line 208 of file OOJSExhaustPlume.m.

125{
126 return @"ExhaustPlume";
127}

The documentation for this category was generated from the following files: