Oolite 1.91.0.7646-241128-10e222e
|
import "OOJavaScriptEngine.h"
Go to the source code of this file.
Functions | |
void | InitOOJSFrameCallbacks (JSContext *context, JSObject *global) |
void | OOJSFrameCallbacksInvoke (OOTimeDelta delta) |
void | OOJSFrameCallbacksRemoveAll (void) |
void InitOOJSFrameCallbacks | ( | JSContext * | context, |
JSObject * | global ) |
Definition at line 117 of file OOJSFrameCallbacks.m.
References GlobalAddFrameCallback(), GlobalIsValidFrameCallback(), GlobalRemoveFrameCallback(), OOJS_METHOD_READONLY, and sNextID.
void OOJSFrameCallbacksInvoke | ( | OOTimeDelta | delta | ) |
Definition at line 132 of file OOJSFrameCallbacks.m.
References DESTROY, EXPECT, EXPECT_NOT, OOJSAcquireContext(), OOJSRelinquishContext(), OOJSStartTimeLimiterWithTimeLimit, OOJSStopTimeLimiter, RunDeferredOperations(), sCallbacks, sCount, sDeferredOps, and sRunning.
void OOJSFrameCallbacksRemoveAll | ( | void | ) |
Definition at line 175 of file OOJSFrameCallbacks.m.
References OOJSAcquireContext(), OOJSRelinquishContext(), RemoveCallbackAtIndex(), sCount, and sRunning.