ScummVM API documentation
Pink::Sequence Class Reference
Inheritance diagram for Pink::Sequence:
Pink::NamedObject Pink::Object Pink::SequenceAudio

Public Member Functions

void deserialize (Archive &archive) override
 
void toConsole () const override
 
virtual void init (bool loadingSave)
 
virtual void start (bool loadingSave)
 
virtual void end ()
 
virtual void restart ()
 
void forceEnd ()
 
virtual void update ()
 
virtual void skipSubSequence ()
 
virtual void skip ()
 
void allowSkipping ()
 
bool isSkippingAllowed ()
 
SequenceContextgetContext () const
 
SequencergetSequencer () const
 
Common::Array< SequenceItem * > & getItems ()
 
void setContext (SequenceContext *context)
 
- Public Member Functions inherited from Pink::NamedObject
 NamedObject (const Common::String &name)
 
const Common::StringgetName () const
 
- Public Member Functions inherited from Pink::Object
virtual void load (Archive &)
 

Protected Attributes

SequenceContext_context
 
Sequencer_sequencer
 
Array< SequenceItem * > _items
 
bool _canBeSkipped
 
- Protected Attributes inherited from Pink::NamedObject
Common::String _name
 

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