|
MythTV master
|
#include <libmythfreemheg/TokenGroup.h>
Public Member Functions | |
| MHListGroup ()=default | |
| ~MHListGroup () 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 | Destruction (MHEngine *engine) override |
| void | Activation (MHEngine *engine) override |
| void | Deactivation (MHEngine *engine) override |
| void | AddItem (int nIndex, MHRoot *pItem, MHEngine *engine) override |
| void | DelItem (MHRoot *pItem, MHEngine *engine) override |
| void | GetCellItem (int nCell, const MHObjectRef &itemDest, MHEngine *engine) override |
| void | GetListItem (int nCell, const MHObjectRef &itemDest, MHEngine *engine) override |
| void | GetItemStatus (int nCell, const MHObjectRef &itemDest, MHEngine *engine) override |
| void | SelectItem (int nCell, MHEngine *engine) override |
| void | DeselectItem (int nCell, MHEngine *engine) override |
| void | ToggleItem (int nCell, MHEngine *engine) override |
| void | ScrollItems (int nCell, MHEngine *engine) override |
| void | SetFirstItem (int nCell, MHEngine *engine) override |
| void | GetFirstItem (MHRoot *pResult, MHEngine *) override |
| void | GetListSize (MHRoot *pResult, MHEngine *) override |
Public Member Functions inherited from MHTokenGroup | |
| MHTokenGroup ()=default | |
| const char * | ClassName () override |
| void | Initialise (MHParseNode *p, MHEngine *engine) override |
| void | PrintMe (FILE *fd, int nTabs) const override |
| void | Activation (MHEngine *engine) override |
| void | Deactivation (MHEngine *engine) override |
| void | CallActionSlot (int n, MHEngine *engine) override |
| void | Move (int n, MHEngine *engine) override |
| void | MoveTo (int n, MHEngine *engine) override |
| void | GetTokenPosition (MHRoot *pResult, MHEngine *) override |
Public Member Functions inherited from MHPresentable | |
| MHPresentable ()=default | |
| MHPresentable (const MHPresentable &)=default | |
| void | Run (MHEngine *engine) override |
| void | Stop (MHEngine *engine) override |
| virtual void | BeginPlaying (MHEngine *) |
| virtual void | StopPlaying (MHEngine *) |
Public Member Functions inherited from MHIngredient | |
| MHIngredient ()=default | |
| MHIngredient (const MHIngredient &ref) | |
| ~MHIngredient () override=default | |
| void | Initialise (MHParseNode *p, MHEngine *engine) override |
| void | PrintMe (FILE *fd, int nTabs) const override |
| virtual bool | InitiallyActive () |
| virtual bool | InitiallyAvailable () |
| bool | IsShared () override |
| void | Preparation (MHEngine *engine) override |
| void | Destruction (MHEngine *engine) 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 *) |
Public Member Functions inherited from MHRoot | |
| MHRoot ()=default | |
| MHRoot (const MHRoot &) | |
| virtual | ~MHRoot ()=default |
| virtual void | Initialise (MHParseNode *p, MHEngine *engine) |
| virtual void | PrintMe (FILE *fd, int nTabs) const |
| virtual bool | IsShared () |
| virtual void | Preparation (MHEngine *engine) |
| virtual void | Activation (MHEngine *engine) |
| virtual void | Deactivation (MHEngine *engine) |
| virtual void | Destruction (MHEngine *engine) |
| virtual void | ContentPreparation (MHEngine *) |
| 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 void | SetData (const MHOctetString &, MHEngine *) |
| virtual void | SetData (const MHContentRef &, bool, int, bool, int, MHEngine *) |
| virtual void | Preload (MHEngine *) |
| virtual void | Unload (MHEngine *) |
| virtual MHIngredient * | Clone (MHEngine *) |
| virtual void | Run (MHEngine *) |
| virtual void | Stop (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 | SetPosition (int, int, MHEngine *) |
| virtual void | GetPosition (MHRoot *, MHRoot *) |
| virtual void | SetBoxSize (int, int, MHEngine *) |
| virtual void | GetBoxSize (MHRoot *, MHRoot *) |
| virtual void | SetPaletteRef (const MHObjectRef &, MHEngine *) |
| virtual void | BringToFront (MHEngine *) |
| virtual void | SendToBack (MHEngine *) |
| virtual void | PutBefore (const MHRoot *, MHEngine *) |
| virtual void | PutBehind (const MHRoot *, MHEngine *) |
| virtual void | ResetPosition () |
| virtual void | SetFillColour (const MHColour &, MHEngine *) |
| virtual void | SetLineColour (const MHColour &, MHEngine *) |
| virtual void | SetLineWidth (int, MHEngine *) |
| virtual void | SetLineStyle (int, 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 *) |
| virtual const char * | ClassName ()=0 |
Protected Member Functions | |
| void | Update (MHEngine *engine) |
| void | Select (int nIndex, MHEngine *engine) |
| void | Deselect (int nIndex, MHEngine *engine) |
| int | AdjustIndex (int nIndex) |
Protected Member Functions inherited from MHTokenGroup | |
| void | PrintContents (FILE *fd, int nTabs) const |
| void | TransferToken (int newPos, MHEngine *engine) |
Protected Member Functions inherited from MHRoot | |
| void | InvalidAction (const char *actionName) |
Additional Inherited Members | |
Public Attributes inherited from MHRoot | |
| MHObjectRef | m_ObjectReference |
Protected Types inherited from MHIngredient | |
| enum | : std::uint8_t { IN_NoContent , IN_IncludedContent , IN_ReferencedContent } |
Definition at line 101 of file TokenGroup.h.
|
default |
|
override |
Definition at line 341 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHTokenGroup.
Definition at line 463 of file TokenGroup.cpp.
Reimplemented from MHRoot.
Definition at line 582 of file TokenGroup.cpp.
|
protected |
Definition at line 689 of file TokenGroup.cpp.
Referenced by DeselectItem(), GetItemStatus(), GetListItem(), ScrollItems(), SelectItem(), SetFirstItem(), and ToggleItem().
|
inlineoverridevirtual |
Reimplemented from MHTokenGroup.
Definition at line 106 of file TokenGroup.h.
|
overridevirtual |
Reimplemented from MHTokenGroup.
Definition at line 471 of file TokenGroup.cpp.
Reimplemented from MHRoot.
Definition at line 611 of file TokenGroup.cpp.
|
protected |
Definition at line 658 of file TokenGroup.cpp.
Referenced by DeselectItem(), Select(), and ToggleItem().
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 754 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHIngredient.
Definition at line 454 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 672 of file TokenGroup.cpp.
Reimplemented from MHRoot.
Definition at line 126 of file TokenGroup.h.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 724 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 709 of file TokenGroup.cpp.
Reimplemented from MHRoot.
Definition at line 128 of file TokenGroup.h.
|
overridevirtual |
Reimplemented from MHTokenGroup.
Definition at line 349 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHIngredient.
Definition at line 410 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHTokenGroup.
Definition at line 379 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 791 of file TokenGroup.cpp.
|
protected |
Definition at line 632 of file TokenGroup.cpp.
Referenced by SelectItem(), and ToggleItem().
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 739 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 809 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 769 of file TokenGroup.cpp.
|
protected |
Definition at line 482 of file TokenGroup.cpp.
Referenced by Activation(), AddItem(), ScrollItems(), and SetFirstItem().
|
protected |
Definition at line 149 of file TokenGroup.h.
Referenced by Activation(), and Update().
|
protected |
Definition at line 150 of file TokenGroup.h.
Referenced by Activation(), and Update().
|
protected |
Definition at line 145 of file TokenGroup.h.
Referenced by Initialise(), PrintMe(), and Select().
|
protected |
Definition at line 144 of file TokenGroup.h.
Referenced by DeselectItem(), GetItemStatus(), GetListItem(), Initialise(), PrintMe(), ScrollItems(), SelectItem(), SetFirstItem(), and ToggleItem().
|
protected |
Definition at line 147 of file TokenGroup.h.
Referenced by AddItem(), AdjustIndex(), Deactivation(), DelItem(), Deselect(), DeselectItem(), Destruction(), GetCellItem(), GetItemStatus(), GetListItem(), GetListSize(), Preparation(), ScrollItems(), Select(), SelectItem(), SetFirstItem(), ToggleItem(), Update(), and ~MHListGroup().
|
protected |
Definition at line 148 of file TokenGroup.h.
Referenced by AddItem(), DelItem(), GetCellItem(), GetFirstItem(), ScrollItems(), SetFirstItem(), and Update().
|
protected |
Definition at line 151 of file TokenGroup.h.
Referenced by Update().
|
protected |
Definition at line 152 of file TokenGroup.h.
Referenced by Update().
|
protected |
Definition at line 143 of file TokenGroup.h.
Referenced by GetCellItem(), Initialise(), PrintMe(), and Update().