This is the complete list of members for MTropolis::Runtime, including all inherited members.
addBoundaryDetector(IBoundaryDetector *boundaryDetector) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
addCollider(ICollider *collider) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
addMouseBlocker() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
addPostEffect(IPostEffect *postEffect) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
addSceneReturn() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
addSceneStateTransition(const HighLevelSceneTransition &transition) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
addVolume(int volumeID, const char *name, bool isMounted) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
addWindow(const Common::SharedPtr< Window > &window) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
allocateRuntimeGUID() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
checkBoundaries() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
checkCollisions(ICollider *optRestrictToCollider) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
clearModifierCursorOverride() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
clearSceneGraphDirty() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
closeProject() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
drawFrame() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
findTopWindow(int32 x, int32 y) const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
forceCursorRefreshOnce() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getActiveMainScene() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getActiveSharedScene() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getAssetManagerInterface() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getAudioMixer() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getCachedMousePosition() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getDisplayResolution(uint16 &outWidth, uint16 &outHeight) const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getFakeColorDepth() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getGlobalPalette() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getHacks() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getHacks() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getLoadProvider() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getMacFontManager() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getMainWindow() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getMultiClickCount() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getPlayTime() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getPostEffects() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getProject() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getRandom() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getRealColorDepth() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getRealTime() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getRenderPixelFormat() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getSaveProvider() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getSaveScreenshotOverride() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getScenesInRenderOrder(Common::Array< Structural *> &scenes) const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getSceneStack(Common::Array< Common::SharedPtr< Structural > > &sceneStack) const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getScheduler() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getSubtitleRenderer() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getSystemInterface() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getVolumeState(const Common::String &name, int &outVolumeID, bool &outIsMounted) const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getVThread() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
getWorldManagerInterface() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
hotLoadScene(Structural *structural) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
instantiateIfAlias(Common::SharedPtr< Modifier > &modifier, const Common::WeakPtr< RuntimeObject > &relinkParent) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
isAwaitingSceneTransition() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
isDisplayModeSupported(ColorDepthMode displayMode) const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
isIdle() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
isSceneGraphDirty() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
mustDraw() const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
onAction(MTropolis::Actions::Action action) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
onKeyboardEvent(const Common::EventType evtType, bool repeat, const Common::KeyState &keyEvt) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
onMouseDown(int32 x, int32 y, Actions::MouseButton mButton) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
onMouseMove(int32 x, int32 y) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
onMouseUp(int32 x, int32 y, Actions::MouseButton mButton) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
postConsumeCommandTask(Structural *structural, const Common::SharedPtr< MessageProperties > &msg) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
postConsumeMessageTask(IMessageConsumer *msgConsumer, const Common::SharedPtr< MessageProperties > &msg) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
queueChangeObjectParent(const Common::WeakPtr< RuntimeObject > &obj, const Common::WeakPtr< RuntimeObject > &newParent) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
queueCloneObject(const Common::WeakPtr< RuntimeObject > &obj) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
queueKillObject(const Common::WeakPtr< RuntimeObject > &obj) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
queueMessage(const Common::SharedPtr< MessageDispatch > &dispatch) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
queueOSEvent(const Common::SharedPtr< OSEvent > &osEvent) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
queueProject(const Common::SharedPtr< ProjectDescription > &desc) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
removeBoundaryDetector(IBoundaryDetector *boundaryDetector) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
removeCollider(ICollider *collider) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
removeMouseBlocker() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
removePostEffect(IPostEffect *postEffect) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
removeWindow(Window *window) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
resolveAttributeIDName(uint32 attribID) const (defined in MTropolis::Runtime) | MTropolis::Runtime | |
runFrame() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
Runtime(OSystem *system, Audio::Mixer *mixer, ISaveUIProvider *saveProvider, ILoadUIProvider *loadProvider, const Common::SharedPtr< SubtitleRenderer > &subRenderer) (defined in MTropolis::Runtime) | MTropolis::Runtime | explicit |
sendMessageOnVThread(const Common::SharedPtr< MessageDispatch > &dispatch) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
setAutoResetCursor(bool enabled) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
setCursorElement(const Common::WeakPtr< VisualElement > &element) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
setDisplayResolution(uint16 width, uint16 height) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
setGlobalPalette(const Palette &palette) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
setModifierCursorOverride(uint32 cursorID) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
setSaveScreenshotOverride(const Common::SharedPtr< Graphics::ManagedSurface > &screenshot) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
setSceneGraphDirty() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
setSceneTransitionEffect(bool isInDestinationScene, SceneTransitionEffect *effect) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
setupDisplayMode(ColorDepthMode displayMode, const Graphics::PixelFormat &pixelFormat) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
setVolume(double volume) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
switchDisplayMode(ColorDepthMode realDisplayMode, ColorDepthMode fakeDisplayMode) (defined in MTropolis::Runtime) | MTropolis::Runtime | |
updateCursorElementPosition() (defined in MTropolis::Runtime) | MTropolis::Runtime | |
~Runtime() (defined in MTropolis::Runtime) | MTropolis::Runtime |