|
Oolite 1.91.0.7712-251017-85ce217
|
import "OOJSOolite.h"import "OOJavaScriptEngine.h"import "OOStringParsing.h"import "OOJSPlayer.h"import "ResourceManager.h"import "MyOpenGLView.h"import "OOConstToString.h"Go to the source code of this file.
Functions | |
| static JSBool | OoliteGetProperty (JSContext *context, JSObject *this, jsid propID, jsval *value) |
| static JSBool | OoliteSetProperty (JSContext *context, JSObject *this, jsid propID, JSBool strict, jsval *value) |
| static NSString * | VersionString (void) |
| static NSArray * | VersionComponents (void) |
| static JSBool | OoliteCompareVersion (JSContext *context, uintN argc, jsval *vp) |
| void | InitOOJSOolite (JSContext *context, JSObject *global) |
Variables | |
| static JSClass | sOoliteClass |
| static JSPropertySpec | sOoliteProperties [] |
| static JSFunctionSpec | sOoliteMethods [] |
| anonymous enum |
Definition at line 63 of file OOJSOolite.m.
| void InitOOJSOolite | ( | JSContext * | context, |
| JSObject * | global ) |
Definition at line 110 of file OOJSOolite.m.
References OOJS_PROP_READONLY, OOJSUnconstructableConstruct(), sOoliteClass, sOoliteMethods, and sOoliteProperties.
Referenced by OOJavaScriptEngine(Private)::createMainThreadContext.
|
static |
Definition at line 296 of file OOJSOolite.m.
References CompareVersions(), ComponentsFromVersionString(), nil, OOJS_ARGV, OOJS_NATIVE_ENTER, OOJS_NATIVE_EXIT, OOJS_RETURN_INT, OOJS_RETURN_VOID, OOJSNativeObjectFromJSValue(), and VersionComponents().
|
static |
Definition at line 117 of file OOJSOolite.m.
References kOolite_colorSaturation, kOolite_gameSettings, kOolite_hdrToneMapper, kOolite_jsVersion, kOolite_jsVersionString, kOolite_postFX, kOolite_resourcePaths, kOolite_sdrToneMapper, kOolite_timeAccelerationFactor, kOolite_version, kOolite_versionString, nil, OOJS_NATIVE_ENTER, OOJS_NATIVE_EXIT, OOJSReportBadPropertySelector(), OOJSValueFromNativeObject(), OOStringFromHDRToneMapper(), OOStringFromSDRToneMapper(), ResourceManager::paths, sOoliteProperties, UNIVERSE, VersionComponents(), and VersionString().
|
static |
Definition at line 200 of file OOJSOolite.m.
References MyOpenGLView::adjustColorSaturation:, MyOpenGLView::colorSaturation, kOolite_colorSaturation, kOolite_hdrToneMapper, kOolite_postFX, kOolite_sdrToneMapper, kOolite_timeAccelerationFactor, MAX, nil, OOJS_NATIVE_ENTER, OOJS_NATIVE_EXIT, OOJSReportBadPropertySelector(), OOJSReportBadPropertyValue(), OOJSReportWarning(), OOStringFromJSValue(), MyOpenGLView::setSDRToneMapper:, and sOoliteProperties.
|
static |
Definition at line 283 of file OOJSOolite.m.
References ComponentsFromVersionString(), and VersionString().
Referenced by OoliteCompareVersion(), and OoliteGetProperty().
|
static |
Definition at line 277 of file OOJSOolite.m.
Referenced by OoliteGetProperty(), and VersionComponents().
|
static |
Definition at line 46 of file OOJSOolite.m.
Referenced by InitOOJSOolite().
|
static |
Definition at line 102 of file OOJSOolite.m.
Referenced by InitOOJSOolite().
|
static |
Definition at line 82 of file OOJSOolite.m.
Referenced by InitOOJSOolite(), OoliteGetProperty(), and OoliteSetProperty().