MythTV
master
|
#include <DynamicLineArt.h>
Public Member Functions | |
MHDynamicLineArt ()=default | |
~MHDynamicLineArt () override | |
const char * | ClassName () override |
void | Initialise (MHParseNode *p, MHEngine *engine) override |
void | PrintMe (FILE *fd, int nTabs) const override |
void | Preparation (MHEngine *engine) override |
void | Display (MHEngine *d) override |
QRegion | GetOpaqueArea () override |
void | SetBoxSize (int nWidth, int nHeight, MHEngine *engine) override |
void | Clear () 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 |
void | GetLineWidth (MHRoot *pResult) override |
void | GetLineStyle (MHRoot *pResult) override |
void | GetLineColour (MHRoot *pResult) override |
void | GetFillColour (MHRoot *pResult) override |
void | DrawArcSector (bool fIsSector, int x, int y, int width, int height, int start, int arc, MHEngine *engine) override |
void | DrawLine (int x1, int y1, int x2, int y2, MHEngine *engine) override |
void | DrawOval (int x1, int y1, int width, int height, MHEngine *engine) override |
void | DrawRectangle (int x1, int y1, int x2, int y2, MHEngine *engine) override |
void | DrawPoly (bool fIsPolygon, const MHPointVec &xArray, const MHPointVec &yArray, MHEngine *engine) override |
![]() | |
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 () |
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 | 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 *) |
Additional Inherited Members | |
![]() | |
MHObjectRef | m_ObjectReference |
![]() | |
enum | { LineStyleSolid = 1, LineStyleDashed = 2, LineStyleDotted = 3 } |
![]() | |
enum | { IN_NoContent, IN_IncludedContent, IN_ReferencedContent } |
![]() | |
void | InvalidAction (const char *actionName) |
![]() | |
static MHRgba | GetColour (const MHColour &colour) |
Definition at line 32 of file DynamicLineArt.h.
|
default |
|
override |
Definition at line 33 of file DynamicLineArt.cpp.
|
inlineoverridevirtual |
Implements MHRoot.
Definition at line 37 of file DynamicLineArt.h.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 39 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 46 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 55 of file DynamicLineArt.cpp.
|
overridevirtual |
Implements MHVisible.
Definition at line 64 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHVisible.
Definition at line 70 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 86 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 80 of file DynamicLineArt.cpp.
Referenced by SetBoxSize().
Reimplemented from MHRoot.
Definition at line 96 of file DynamicLineArt.cpp.
Reimplemented from MHRoot.
Definition at line 102 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 108 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 115 of file DynamicLineArt.cpp.
|
inlineoverridevirtual |
Reimplemented from MHRoot.
Definition at line 59 of file DynamicLineArt.h.
|
inlineoverridevirtual |
Reimplemented from MHRoot.
Definition at line 61 of file DynamicLineArt.h.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 121 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 134 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 164 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 146 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 158 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 152 of file DynamicLineArt.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 171 of file DynamicLineArt.cpp.
|
protected |
Definition at line 72 of file DynamicLineArt.h.
Referenced by Clear(), Display(), DrawArcSector(), DrawLine(), DrawOval(), DrawPoly(), DrawRectangle(), Initialise(), Preparation(), SetBoxSize(), SetFillColour(), SetLineColour(), SetLineWidth(), and ~MHDynamicLineArt().