ScummVM API documentation
MTropolis::Runtime Member List

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::Runtimeexplicit
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