MythTV
master
|
#include <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 | |
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 | |
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 *) |
Public Member Functions inherited from MHRoot | |
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 | 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 *) |
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 | { IN_NoContent, IN_IncludedContent, IN_ReferencedContent } |
Definition at line 101 of file TokenGroup.h.
|
default |
|
override |
Definition at line 327 of file TokenGroup.cpp.
|
inlineoverridevirtual |
Reimplemented from MHTokenGroup.
Definition at line 106 of file TokenGroup.h.
|
overridevirtual |
Reimplemented from MHTokenGroup.
Definition at line 335 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHTokenGroup.
Definition at line 365 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHIngredient.
Definition at line 396 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHIngredient.
Definition at line 429 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHTokenGroup.
Definition at line 438 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHTokenGroup.
Definition at line 446 of file TokenGroup.cpp.
Reimplemented from MHRoot.
Definition at line 550 of file TokenGroup.cpp.
Reimplemented from MHRoot.
Definition at line 579 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 640 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 685 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 700 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 715 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 730 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 745 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 767 of file TokenGroup.cpp.
|
overridevirtual |
Reimplemented from MHRoot.
Definition at line 785 of file TokenGroup.cpp.
Reimplemented from MHRoot.
Definition at line 126 of file TokenGroup.h.
Reimplemented from MHRoot.
Definition at line 128 of file TokenGroup.h.
|
protected |
Definition at line 457 of file TokenGroup.cpp.
Referenced by Activation(), AddItem(), ScrollItems(), and SetFirstItem().
|
protected |
Definition at line 600 of file TokenGroup.cpp.
Referenced by SelectItem(), and ToggleItem().
|
protected |
Definition at line 626 of file TokenGroup.cpp.
Referenced by DeselectItem(), Select(), and ToggleItem().
|
protected |
Definition at line 665 of file TokenGroup.cpp.
Referenced by DeselectItem(), GetItemStatus(), GetListItem(), ScrollItems(), SelectItem(), SetFirstItem(), and ToggleItem().
|
protected |
Definition at line 143 of file TokenGroup.h.
Referenced by GetCellItem(), Initialise(), PrintMe(), and Update().
Definition at line 144 of file TokenGroup.h.
Referenced by DeselectItem(), GetItemStatus(), GetListItem(), Initialise(), PrintMe(), ScrollItems(), SelectItem(), SetFirstItem(), and ToggleItem().
Definition at line 145 of file TokenGroup.h.
Referenced by Initialise(), PrintMe(), and Select().
|
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().
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().
|
protected |
Definition at line 151 of file TokenGroup.h.
Referenced by Update().
|
protected |
Definition at line 152 of file TokenGroup.h.
Referenced by Update().