|
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().
Definition at line 149 of file TokenGroup.h.
Referenced by Activation(), and Update().
Definition at line 150 of file TokenGroup.h.
Referenced by Activation(), and Update().
Definition at line 145 of file TokenGroup.h.
Referenced by Initialise(), PrintMe(), and Select().
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().