![]() |
Oolite 1.91.0.7699-250829-cea269d
|
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().