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

#include <OOJSWaypoint.h>

Instance Methods

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

Detailed Description

Definition at line 36 of file OOJSWaypoint.h.

Method Documentation

◆ getJSClass:andPrototype:

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

Extends class OOWaypointEntity.

Definition at line 187 of file OOJSWaypoint.m.

121 :(JSClass **)outClass andPrototype:(JSObject **)outPrototype
122{
123 *outClass = &sWaypointClass;
124 *outPrototype = sWaypointPrototype;
125}
static JSObject * sWaypointPrototype
static JSClass sWaypointClass

References JSValueToQuaternion(), JSWaypointGetWaypointEntity(), kWaypoint_beaconCode, kWaypoint_beaconLabel, kWaypoint_orientation, kWaypoint_size, nil, OOJS_NATIVE_ENTER, OOJS_NATIVE_EXIT, OOJSReportBadPropertySelector(), OOJSReportBadPropertyValue(), OOStringFromJSValue(), PLAYER, OOWaypointEntity::setBeaconCode:, OOWaypointEntity::setBeaconLabel:, Entity::setNormalOrientation:, OOWaypointEntity::setSize:, and sWaypointProperties.

+ Here is the call graph for this function:

◆ isVisibleToScripts

- (BOOL) isVisibleToScripts

Extends class OOWaypointEntity.

Definition at line 187 of file OOJSWaypoint.m.

134{
135 return YES;
136}

◆ oo_jsClassName

- (NSString *) oo_jsClassName

Extends class OOWaypointEntity.

Definition at line 187 of file OOJSWaypoint.m.

129{
130 return @"Waypoint";
131}

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