ScummVM API documentation
Pegasus::SoundLevel Class Reference
Inheritance diagram for Pegasus::SoundLevel:
Pegasus::DisplayElement Pegasus::IDObject

Public Member Functions

 SoundLevel (const DisplayElementID)
 
void incrementLevel ()
 
void decrementLevel ()
 
uint16 getSoundLevel ()
 
void setSoundLevel (uint16)
 
void draw (const Common::Rect &) override
 
- Public Member Functions inherited from Pegasus::DisplayElement
 DisplayElement (const DisplayElementID)
 
void setDisplayOrder (const DisplayOrder)
 
DisplayOrder getDisplayOrder () const
 
bool validToDraw (DisplayOrder, DisplayOrder)
 
virtual void draw (const Common::Rect &)
 
bool isDisplaying ()
 
virtual void startDisplaying ()
 
virtual void stopDisplaying ()
 
virtual void show ()
 
virtual void hide ()
 
bool isVisible ()
 
void triggerRedraw ()
 
void setTriggeredElement (DisplayElement *)
 
virtual void setBounds (const CoordType, const CoordType, const CoordType, const CoordType)
 
virtual void setBounds (const Common::Rect &)
 
virtual void getBounds (Common::Rect &) const
 
virtual void sizeElement (const CoordType, const CoordType)
 
virtual void moveElementTo (const CoordType, const CoordType)
 
virtual void moveElement (const CoordType, const CoordType)
 
virtual void getLocation (CoordType &, CoordType &) const
 
virtual void getCenter (CoordType &, CoordType &) const
 
virtual void centerElementAt (const CoordType, const CoordType)
 
- Public Member Functions inherited from Pegasus::IDObject
 IDObject (const int32 id)
 
int32 getObjectID () const
 

Protected Attributes

uint16 _soundLevel
 
- Protected Attributes inherited from Pegasus::DisplayElement
Common::Rect _bounds
 
bool _elementIsVisible
 
DisplayElement * _triggeredElement
 
bool _elementIsDisplaying
 
DisplayOrder _elementOrder
 
DisplayElement * _nextElement
 

Member Function Documentation

◆ draw()

void Pegasus::SoundLevel::draw ( const Common::Rect &  )
overridevirtual

Reimplemented from Pegasus::DisplayElement.


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