ScummVM API documentation
MTropolis::MessageDispatch Class Reference

Public Types

enum  RootType { Invalid, Command, Structural, Modifier }
 

Public Member Functions

 MessageDispatch (const Common::SharedPtr< MessageProperties > &msgProps, Structural *root, bool cascade, bool relay, bool couldBeCommand)
 
 MessageDispatch (const Common::SharedPtr< MessageProperties > &msgProps, Modifier *root, bool cascade, bool relay, bool couldBeCommand)
 
const Common::SharedPtr< MessageProperties > & getMsg () const
 
RuntimeObjectgetRootPropagator () const
 
bool isCascade () const
 
bool isRelay () const
 
RootType getRootType () const
 
const Common::WeakPtr< RuntimeObject > & getRootWeakPtr () const
 

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