ScummVM API documentation
MTropolis::IMessageConsumer Struct Referenceabstract
Inheritance diagram for MTropolis::IMessageConsumer:
MTropolis::IInterfaceBase MTropolis::Modifier MTropolis::Structural MTropolis::AliasModifier MTropolis::AXLogic::AlienWriterModifier MTropolis::BehaviorModifier MTropolis::BoundaryDetectionMessengerModifier MTropolis::ChangeSceneModifier MTropolis::CollisionDetectionMessengerModifier MTropolis::ColorTableModifier MTropolis::CompoundVariableModifier MTropolis::CursorModifierV1 MTropolis::DragMotionModifier MTropolis::ElementTransitionModifier MTropolis::FTTS::MotionModifier MTropolis::FTTS::SparkleModifier MTropolis::GraphicModifier MTropolis::Hoologic::BitmapVariableModifier MTropolis::Hoologic::CaptureBitmapModifier MTropolis::Hoologic::DisplayBitmapModifier MTropolis::Hoologic::ImportBitmapModifier MTropolis::Hoologic::KeyStateModifier MTropolis::Hoologic::PainterModifier MTropolis::Hoologic::PrintBitmapModifier MTropolis::Hoologic::SaveBitmapModifier MTropolis::Hoologic::ScaleBitmapModifier MTropolis::IfMessengerModifier MTropolis::ImageEffectModifier MTropolis::KeyboardMessengerModifier MTropolis::KW::StrUtilModifier MTropolis::MessengerModifier MTropolis::Midi::MidiModifier MTropolis::MiniscriptModifier MTropolis::MLine::MLineLauncherModifier MTropolis::MTI::SampleModifier MTropolis::MTI::ShanghaiModifier MTropolis::Obsidian::DictionaryModifier MTropolis::Obsidian::MovementModifier MTropolis::Obsidian::RectShiftModifier MTropolis::Obsidian::TextWorkModifier MTropolis::Obsidian::WordMixerModifier MTropolis::Obsidian::XorCheckModifier MTropolis::Obsidian::XorModModifier MTropolis::PathMotionModifier MTropolis::ReturnModifier MTropolis::RWC::ThighBlasterModifier MTropolis::SaveAndRestoreModifier MTropolis::SceneTransitionModifier MTropolis::SetModifier MTropolis::SharedSceneModifier MTropolis::SimpleMotionModifier MTropolis::SoundEffectModifier MTropolis::SoundFadeModifier MTropolis::Standard::CursorModifier MTropolis::Standard::FadeModifier MTropolis::Standard::MediaCueMessengerModifier MTropolis::Standard::NavigateModifier MTropolis::Standard::OpenTitleModifier MTropolis::Standard::PanningModifier MTropolis::Standard::PrintModifier MTropolis::Standard::STransCtModifier MTropolis::Standard::SysInfoModifier MTropolis::TextStyleModifier MTropolis::Thereware::AlphaMaticModifier MTropolis::Thereware::ConductorModifier MTropolis::Thereware::DoubleClickModifier MTropolis::Thereware::EasyScrollerModifier MTropolis::Thereware::GoThereModifier MTropolis::Thereware::MouseTrapModifier MTropolis::Thereware::RandomizerModifier MTropolis::Thereware::RotatorModifier MTropolis::Thereware::TimeLoopModifier MTropolis::Thereware::TrackerModifier MTropolis::Thereware::WrapAroundModifier MTropolis::TimerMessengerModifier MTropolis::VariableModifier MTropolis::VectorMotionModifier MTropolis::Element MTropolis::Project MTropolis::Section MTropolis::Subsection

Public Member Functions

virtual bool respondsToEvent (const Event &evt) const =0
 
virtual VThreadState consumeMessage (Runtime *runtime, const Common::SharedPtr< MessageProperties > &msg)=0
 

The documentation for this struct was generated from the following file: