Oolite
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 

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

Definition at line 208 of file OOJSExhaustPlume.m.

130{
131 return YES;
132}

◆ oo_jsClassName

- (NSString *) oo_jsClassName

Definition at line 208 of file OOJSExhaustPlume.m.

125{
126 return @"ExhaustPlume";
127}

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