|
bool | setup (CPetControl *petControl, CPetGlyphs *owner) override |
|
bool | reset () override |
|
void | draw2 (CScreenManager *screenManager) override |
|
bool | MouseButtonDownMsg (const Point &pt) override |
|
bool | MouseDragStartMsg (CMouseDragStartMsg *msg) override |
|
bool | MouseDragMoveMsg (CMouseDragMoveMsg *msg) override |
|
bool | MouseDragEndMsg (CMouseDragEndMsg *msg) override |
|
bool | MouseButtonUpMsg (const Point &pt) override |
|
void | highlightCurrent (const Point &pt) override |
|
void | getTooltip (CTextControl *text) override |
|
void | setSliders () |
|
virtual void | enter () |
|
virtual void | leave () |
|
virtual void | drawAt (CScreenManager *screenManager, const Point &pt, bool isHighlighted) |
|
virtual void | updateTooltip () |
|
virtual Rect | getBounds () const |
|
virtual bool | MouseDoubleClickMsg (const CMouseDoubleClickMsg *msg) |
|
virtual bool | KeyCharMsg (int key) |
|
virtual bool | VirtualKeyCharMsg (CVirtualKeyCharMsg *msg) |
|
virtual void | unhighlightCurrent () |
|
virtual void | glyphFocused (const Point &topLeft, bool flag) |
|
virtual void | selectGlyph (const Point &topLeft, const Point &pt) |
|
virtual bool | dragGlyph (const Point &topLeft, CMouseDragStartMsg *msg) |
|
virtual bool | contains (const Point &delta, const Point &pt) |
|
virtual void | saveGlyph (SimpleFile *file, int indent) |
|
virtual bool | proc33 (CPetGlyph *glyph) |
|
virtual bool | isValid () const |
|
virtual bool | enterHighlighted () |
|
virtual void | leaveHighlighted () |
|
virtual CGameObject * | getObjectAt () |
|
virtual bool | doAction (CGlyphAction *action) |
|
void | translate (const Point &pt) |
|
void | translateBack (const Point &pt) |
|
CPetGlyphs * | getOwner () |
|
CPetControl * | getPetControl () const |
|
void | setName (const CString &name, CPetControl *petControl) |
|
bool | isHighlighted () const |
|
void | save (SimpleFile *file, int indent) override |
|
void | load (SimpleFile *file) override |
|
virtual ClassDef * | getType () const |
|
bool | isInstanceOf (const ClassDef *classDef) const |
|
virtual void | saveHeader (SimpleFile *file, int indent) |
|
virtual void | saveFooter (SimpleFile *file, int indent) |
|
◆ setup()
◆ reset()
bool Titanic::CPetSound::reset |
( |
| ) |
|
|
overridevirtual |
◆ draw2()
◆ MouseButtonDownMsg()
bool Titanic::CPetSound::MouseButtonDownMsg |
( |
const Point & |
pt | ) |
|
|
overridevirtual |
◆ MouseDragStartMsg()
◆ MouseDragMoveMsg()
◆ MouseDragEndMsg()
◆ MouseButtonUpMsg()
bool Titanic::CPetSound::MouseButtonUpMsg |
( |
const Point & |
pt | ) |
|
|
overridevirtual |
◆ highlightCurrent()
void Titanic::CPetSound::highlightCurrent |
( |
const Point & |
pt | ) |
|
|
inlineoverridevirtual |
◆ getTooltip()
Returns the tooltip text for when the glyph is selected
Reimplemented from Titanic::CPetGlyph.
◆ setSliders()
void Titanic::CPetSound::setSliders |
( |
| ) |
|
Sets the positions of the volume sliders
The documentation for this class was generated from the following file: