|
MythTV
0.26-pre
|
#include <Visible.h>
Public Member Functions | |
| MHInteractible (MHVisible *parent) | |
| virtual | ~MHInteractible () |
| void | Initialise (MHParseNode *p, MHEngine *engine) |
| void | PrintMe (FILE *fd, int nTabs) const |
| virtual void | Interaction (MHEngine *engine) |
| virtual void | KeyEvent (MHEngine *, int) |
| virtual void | InteractionCompleted (MHEngine *) |
| void | InteractSetInteractionStatus (bool newStatus, MHEngine *engine) |
| bool | InteractGetInteractionStatus (void) |
| void | InteractSetHighlightStatus (bool newStatus, MHEngine *engine) |
| bool | InteractGetHighlightStatus (void) |
| void | InteractDeactivation (void) |
Protected Attributes | |
| bool | m_fEngineResp |
| MHColour | m_highlightRefColour |
| bool | m_fHighlightStatus |
| bool | m_fInteractionStatus |
Private Attributes | |
| MHVisible * | m_parent |
| MHInteractible::MHInteractible | ( | MHVisible * | parent | ) |
Definition at line 514 of file Visible.cpp.
| MHInteractible::~MHInteractible | ( | ) | [virtual] |
Definition at line 521 of file Visible.cpp.
| void MHInteractible::Initialise | ( | MHParseNode * | p, |
| MHEngine * | engine | ||
| ) |
Reimplemented in MHEntryField, MHSlider, and MHHyperText.
Definition at line 526 of file Visible.cpp.
| void MHInteractible::PrintMe | ( | FILE * | fd, |
| int | nTabs | ||
| ) | const |
Reimplemented in MHEntryField, MHSlider, and MHHyperText.
Definition at line 552 of file Visible.cpp.
| void MHInteractible::Interaction | ( | MHEngine * | engine | ) | [virtual] |
Reimplemented in MHSlider.
Definition at line 569 of file Visible.cpp.
Referenced by InteractSetInteractionStatus().
| virtual void MHInteractible::KeyEvent | ( | MHEngine * | , |
| int | |||
| ) | [inline, virtual] |
Reimplemented in MHSlider.
Definition at line 141 of file Visible.h.
Referenced by MHEngine::GenerateUserAction().
| virtual void MHInteractible::InteractionCompleted | ( | MHEngine * | ) | [inline, virtual] |
Reimplemented in MHSlider.
Definition at line 142 of file Visible.h.
Referenced by InteractSetInteractionStatus().
| void MHInteractible::InteractSetInteractionStatus | ( | bool | newStatus, |
| MHEngine * | engine | ||
| ) |
Definition at line 578 of file Visible.cpp.
Referenced by MHHyperText::SetInteractionStatus(), MHSlider::SetInteractionStatus(), and MHEntryField::SetInteractionStatus().
| bool MHInteractible::InteractGetInteractionStatus | ( | void | ) | [inline] |
Definition at line 145 of file Visible.h.
Referenced by MHHyperText::GetInteractionStatus(), MHSlider::GetInteractionStatus(), and MHEntryField::GetInteractionStatus().
| void MHInteractible::InteractSetHighlightStatus | ( | bool | newStatus, |
| MHEngine * | engine | ||
| ) |
Definition at line 599 of file Visible.cpp.
Referenced by MHHyperText::SetHighlightStatus(), MHSlider::SetHighlightStatus(), and MHEntryField::SetHighlightStatus().
| bool MHInteractible::InteractGetHighlightStatus | ( | void | ) | [inline] |
Definition at line 147 of file Visible.h.
Referenced by MHHyperText::GetHighlightStatus(), MHSlider::GetHighlightStatus(), and MHEntryField::GetHighlightStatus().
| void MHInteractible::InteractDeactivation | ( | void | ) | [inline] |
Definition at line 150 of file Visible.h.
Referenced by MHHyperText::Deactivation(), MHSlider::Deactivation(), and MHEntryField::Deactivation().
bool MHInteractible::m_fEngineResp [protected] |
Definition at line 154 of file Visible.h.
Referenced by MHSlider::Display(), Initialise(), InteractSetHighlightStatus(), MHInteractible(), and PrintMe().
MHColour MHInteractible::m_highlightRefColour [protected] |
Definition at line 155 of file Visible.h.
Referenced by MHSlider::Display(), Initialise(), and PrintMe().
bool MHInteractible::m_fHighlightStatus [protected] |
Definition at line 157 of file Visible.h.
Referenced by MHSlider::Display(), Initialise(), InteractGetHighlightStatus(), InteractSetHighlightStatus(), and MHInteractible().
bool MHInteractible::m_fInteractionStatus [protected] |
Definition at line 158 of file Visible.h.
Referenced by Initialise(), InteractDeactivation(), InteractGetInteractionStatus(), Interaction(), InteractSetInteractionStatus(), MHSlider::KeyEvent(), and MHInteractible().
MHVisible* MHInteractible::m_parent [private] |
Definition at line 161 of file Visible.h.
Referenced by InteractSetHighlightStatus(), and InteractSetInteractionStatus().
1.7.6.1