MythTV
master
|
#include <Visible.h>
Public Member Functions | |
MHLineArt ()=default | |
MHLineArt (const MHLineArt &ref) | |
const char * | ClassName () override |
void | Initialise (MHParseNode *p, MHEngine *engine) override |
void | PrintMe (FILE *fd, int nTabs) const override |
void | Display (MHEngine *) override |
void | Preparation (MHEngine *engine) override |
void | SetFillColour (const MHColour &colour, MHEngine *engine) override |
void | SetLineColour (const MHColour &colour, MHEngine *engine) override |
void | SetLineWidth (int nWidth, MHEngine *engine) override |
void | SetLineStyle (int nStyle, MHEngine *engine) override |
![]() | |
MHVisible ()=default | |
MHVisible (const MHVisible &ref) | |
void | Destruction (MHEngine *engine) override |
void | Activation (MHEngine *engine) override |
void | Deactivation (MHEngine *engine) override |
void | SetPosition (int nXPosition, int nYPosition, MHEngine *engine) override |
void | GetPosition (MHRoot *pXPosN, MHRoot *pYPosN) override |
void | SetBoxSize (int nWidth, int nHeight, MHEngine *engine) override |
void | GetBoxSize (MHRoot *pWidthDest, MHRoot *pHeightDest) override |
void | SetPaletteRef (const MHObjectRef &newPalette, MHEngine *engine) override |
void | BringToFront (MHEngine *engine) override |
void | SendToBack (MHEngine *engine) override |
void | PutBefore (const MHRoot *pRef, MHEngine *engine) override |
void | PutBehind (const MHRoot *pRef, MHEngine *engine) override |
virtual QRegion | GetVisibleArea () |
virtual QRegion | GetOpaqueArea () |
void | ResetPosition () override |
![]() | |
MHPresentable ()=default | |
MHPresentable (const MHPresentable &)=default | |
void | Run (MHEngine *engine) override |
void | Stop (MHEngine *engine) override |
virtual void | BeginPlaying (MHEngine *) |
virtual void | StopPlaying (MHEngine *) |
![]() | |
MHIngredient ()=default | |
MHIngredient (const MHIngredient &ref) | |
~MHIngredient () override=default | |
virtual bool | InitiallyActive () |
virtual bool | InitiallyAvailable () |
bool | IsShared () override |
void | ContentPreparation (MHEngine *engine) override |
void | SetData (const MHOctetString &included, MHEngine *engine) override |
void | SetData (const MHContentRef &referenced, bool fSizeGiven, int size, bool fCCGiven, int cc, MHEngine *engine) override |
void | Preload (MHEngine *engine) override |
void | Unload (MHEngine *engine) override |
virtual void | ContentArrived (const unsigned char *, int, MHEngine *) |
![]() | |
MHRoot ()=default | |
MHRoot (const MHRoot &) | |
virtual | ~MHRoot ()=default |
virtual MHRoot * | FindByObjectNo (int n) |
virtual bool | GetAvailabilityStatus () |
virtual bool | GetRunningStatus () |
virtual void | SetTimer (int, bool, int, MHEngine *) |
virtual void | MakeClone (MHRoot *, MHRoot *, MHEngine *) |
virtual void | SetInputRegister (int, MHEngine *) |
virtual MHIngredient * | Clone (MHEngine *) |
virtual void | TestVariable (int, const MHUnion &, MHEngine *) |
virtual void | GetVariableValue (MHUnion &, MHEngine *) |
virtual void | SetVariableValue (const MHUnion &) |
virtual void | GetTextData (MHRoot *, MHEngine *) |
virtual void | SetBackgroundColour (const MHColour &, MHEngine *) |
virtual void | SetTextColour (const MHColour &, MHEngine *) |
virtual void | SetFontAttributes (const MHOctetString &, MHEngine *) |
virtual void | Activate (bool, MHEngine *) |
virtual void | CallProgram (bool, const MHObjectRef &, const MHSequence< MHParameter * > &, MHEngine *) |
virtual void | CallActionSlot (int, MHEngine *) |
virtual void | Move (int, MHEngine *) |
virtual void | MoveTo (int, MHEngine *) |
virtual void | GetTokenPosition (MHRoot *, MHEngine *) |
virtual void | AddItem (int, MHRoot *, MHEngine *) |
virtual void | DelItem (MHRoot *, MHEngine *) |
virtual void | GetCellItem (int, const MHObjectRef &, MHEngine *) |
virtual void | GetListItem (int, const MHObjectRef &, MHEngine *) |
virtual void | GetItemStatus (int, const MHObjectRef &, MHEngine *) |
virtual void | SelectItem (int, MHEngine *) |
virtual void | DeselectItem (int, MHEngine *) |
virtual void | ToggleItem (int, MHEngine *) |
virtual void | ScrollItems (int, MHEngine *) |
virtual void | SetFirstItem (int, MHEngine *) |
virtual void | GetFirstItem (MHRoot *, MHEngine *) |
virtual void | GetListSize (MHRoot *, MHEngine *) |
virtual void | SetTransparency (int, MHEngine *) |
virtual void | ScaleBitmap (int, int, MHEngine *) |
virtual void | SetBitmapDecodeOffset (int, int, MHEngine *) |
virtual void | GetBitmapDecodeOffset (MHRoot *, MHRoot *) |
virtual void | Clear () |
virtual void | GetLineWidth (MHRoot *) |
virtual void | GetLineStyle (MHRoot *) |
virtual void | GetLineColour (MHRoot *) |
virtual void | GetFillColour (MHRoot *) |
virtual void | DrawArcSector (bool, int, int, int, int, int, int, MHEngine *) |
virtual void | DrawLine (int, int, int, int, MHEngine *) |
virtual void | DrawOval (int, int, int, int, MHEngine *) |
virtual void | DrawRectangle (int, int, int, int, MHEngine *) |
virtual void | DrawPoly (bool, const MHPointVec &, const MHPointVec &, MHEngine *) |
virtual void | ScaleVideo (int, int, MHEngine *) |
virtual void | SetVideoDecodeOffset (int, int, MHEngine *) |
virtual void | GetVideoDecodeOffset (MHRoot *, MHRoot *, MHEngine *) |
virtual void | GetCounterPosition (MHRoot *, MHEngine *) |
virtual void | GetCounterMaxPosition (MHRoot *, MHEngine *) |
virtual void | SetCounterPosition (int, MHEngine *) |
virtual void | SetSpeed (int, MHEngine *) |
virtual void | SetInteractionStatus (bool, MHEngine *) |
virtual bool | GetInteractionStatus (void) |
virtual void | SetHighlightStatus (bool, MHEngine *) |
virtual bool | GetHighlightStatus (void) |
virtual void | Step (int, MHEngine *) |
virtual void | SetSliderValue (int, MHEngine *) |
virtual int | GetSliderValue (void) |
virtual void | SetPortion (int, MHEngine *) |
virtual int | GetPortion (void) |
virtual void | SetSliderParameters (int, int, int, MHEngine *) |
Protected Types | |
enum | { LineStyleSolid = 1, LineStyleDashed = 2, LineStyleDotted = 3 } |
![]() | |
enum | { IN_NoContent, IN_IncludedContent, IN_ReferencedContent } |
Additional Inherited Members | |
![]() | |
MHObjectRef | m_ObjectReference |
![]() | |
void | InvalidAction (const char *actionName) |
![]() | |
static MHRgba | GetColour (const MHColour &colour) |
|
protected |
|
default |
MHLineArt::MHLineArt | ( | const MHLineArt & | ref | ) |
Definition at line 267 of file Visible.cpp.
|
inlineoverridevirtual |
|
overridevirtual |
Reimplemented from MHVisible.
Definition at line 278 of file Visible.cpp.
Referenced by MHDynamicLineArt::Initialise().
|
overridevirtual |
Reimplemented from MHVisible.
Reimplemented in MHRectangle.
Definition at line 322 of file Visible.cpp.
Referenced by MHDynamicLineArt::PrintMe(), and MHRectangle::PrintMe().
|
inlineoverridevirtual |
|
overridevirtual |
Reimplemented from MHVisible.
Definition at line 361 of file Visible.cpp.
Referenced by MHDynamicLineArt::Preparation().
Reimplemented from MHRoot.
Definition at line 395 of file Visible.cpp.
Reimplemented from MHRoot.
Definition at line 401 of file Visible.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 407 of file Visible.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 413 of file Visible.cpp.
Definition at line 110 of file Visible.h.
Referenced by MHDynamicLineArt::Initialise(), Initialise(), MHLineArt(), and PrintMe().
|
protected |
Definition at line 111 of file Visible.h.
Referenced by Initialise(), MHLineArt(), Preparation(), and PrintMe().
|
protected |
Definition at line 113 of file Visible.h.
Referenced by Initialise(), MHLineArt(), Preparation(), and PrintMe().
|
protected |
Definition at line 114 of file Visible.h.
Referenced by MHDynamicLineArt::Initialise(), Initialise(), MHLineArt(), Preparation(), and PrintMe().
|
protected |
Definition at line 114 of file Visible.h.
Referenced by MHDynamicLineArt::GetOpaqueArea(), MHDynamicLineArt::Initialise(), Initialise(), MHLineArt(), Preparation(), and PrintMe().
|
protected |
Definition at line 116 of file Visible.h.
Referenced by MHRectangle::Display(), MHDynamicLineArt::GetLineWidth(), MHRectangle::GetOpaqueArea(), MHLineArt(), MHDynamicLineArt::Preparation(), Preparation(), MHDynamicLineArt::SetLineWidth(), and SetLineWidth().
|
protected |
Definition at line 117 of file Visible.h.
Referenced by MHDynamicLineArt::GetLineStyle(), MHLineArt(), Preparation(), MHDynamicLineArt::SetLineStyle(), and SetLineStyle().
|
protected |
Definition at line 118 of file Visible.h.
Referenced by MHRectangle::Display(), MHDynamicLineArt::GetLineColour(), MHRectangle::GetOpaqueArea(), MHDynamicLineArt::Preparation(), Preparation(), MHDynamicLineArt::SetLineColour(), and SetLineColour().
|
protected |
Definition at line 118 of file Visible.h.
Referenced by MHRectangle::Display(), MHDynamicLineArt::GetFillColour(), MHRectangle::GetOpaqueArea(), MHDynamicLineArt::Preparation(), Preparation(), MHDynamicLineArt::SetFillColour(), and SetFillColour().