|
MythTV
0.27pre
|
#include <Root.h>


Public Attributes | |
| MHObjectRef | m_ObjectReference |
Protected Member Functions | |
| void | InvalidAction (const char *actionName) |
Protected Attributes | |
| bool | m_fAvailable |
| bool | m_fRunning |
Friends | |
| class | MHEngine |
|
virtual |
Reimplemented in MHSwitchButton, MHPushButton, MHHotSpot, MHButton, MHEntryField, MHSlider, MHRTGraphics, MHContentRefVar, MHApplication, MHPalette, MHObjectRefVar, MHListGroup, MHHyperText, MHCursorShape, MHVideo, MHLineArt, MHScene, MHOctetStrVar, MHFont, MHInterChgProgram, MHRemoteProgram, MHAudio, MHIntegerVar, MHGroup, MHTokenGroup, MHBooleanVar, MHText, MHBitmap, MHLink, MHVisible, MHIngredient, MHProgram, MHDynamicLineArt, and MHStream.
Reimplemented in MHSwitchButton, MHPushButton, MHHotSpot, MHButton, MHEntryField, MHSlider, MHRTGraphics, MHContentRefVar, MHRectangle, MHApplication, MHPalette, MHObjectRefVar, MHListGroup, MHHyperText, MHCursorShape, MHScene, MHVideo, MHLineArt, MHOctetStrVar, MHFont, MHInterChgProgram, MHRemoteProgram, MHAudio, MHIntegerVar, MHTokenGroup, MHResidentProgram, MHGroup, MHBooleanVar, MHText, MHBitmap, MHLink, MHVisible, MHIngredient, MHProgram, MHDynamicLineArt, and MHStream.
|
inlinevirtual |
Reimplemented in MHApplication, and MHIngredient.
Definition at line 54 of file Root.h.
Referenced by MHEngine::TransitionToScene().
Reimplemented in MHSlider, MHContentRefVar, MHObjectRefVar, MHListGroup, MHVideo, MHLineArt, MHOctetStrVar, MHIntegerVar, MHGroup, MHBooleanVar, MHText, MHBitmap, MHIngredient, MHVisible, MHDynamicLineArt, and MHStream.
Definition at line 52 of file Root.cpp.
Referenced by Activation().
Reimplemented in MHApplication, MHListGroup, MHVideo, MHScene, MHAudio, MHTokenGroup, MHGroup, MHLink, MHVisible, MHProgram, MHStream, and MHVariable.
Definition at line 69 of file Root.cpp.
Referenced by MHGroup::Activation(), MHStream::Preparation(), MHPresentable::Run(), and MHListGroup::Update().
Reimplemented in MHEntryField, MHSlider, MHHyperText, MHListGroup, MHVideo, MHAudio, MHTokenGroup, MHGroup, MHLink, MHVisible, MHProgram, and MHStream.
Definition at line 85 of file Root.cpp.
Referenced by Destruction(), MHPresentable::Stop(), MHEngine::TransitionToScene(), and MHListGroup::Update().
Reimplemented in MHListGroup, MHGroup, MHIngredient, MHVisible, and MHStream.
Reimplemented in MHVideo, MHIngredient, MHText, MHBitmap, and MHStream.
Definition at line 66 of file Root.h.
Referenced by Preparation().
Reimplemented in MHGroup, and MHStream.
Definition at line 115 of file Root.cpp.
Referenced by MHStream::FindByObjectNo(), and MHGroup::FindByObjectNo().
|
inlinevirtual |
Definition at line 75 of file Root.h.
Referenced by MHGetAvailabilityStatus::Perform().
|
inlinevirtual |
Definition at line 76 of file Root.h.
Referenced by MHGetRunningStatus::CallAction(), MHInteractible::InteractSetHighlightStatus(), and MHListGroup::Update().
Reimplemented in MHGroup.
Definition at line 79 of file Root.h.
Referenced by MHSetTimer::Perform().
Reimplemented in MHGroup.
Definition at line 81 of file Root.h.
Referenced by MHClone::CallAction().
Reimplemented in MHScene.
Definition at line 82 of file Root.h.
Referenced by MHSetInputRegister::CallAction().
|
inlinevirtual |
Reimplemented in MHIngredient.
Definition at line 85 of file Root.h.
Referenced by MHSetData::Perform().
|
inlinevirtual |
Reimplemented in MHIngredient.
Reimplemented in MHIngredient.
Definition at line 88 of file Root.h.
Referenced by MHPreload::Perform().
Reimplemented in MHIngredient.
Definition at line 89 of file Root.h.
Referenced by MHUnload::Perform().
|
inlinevirtual |
Reimplemented in MHRectangle, MHBitmap, and MHText.
Definition at line 91 of file Root.h.
Referenced by MHGroup::MakeClone().
Reimplemented in MHPresentable.
Definition at line 95 of file Root.h.
Referenced by MHRun::Perform().
Reimplemented in MHProgram, and MHPresentable.
Definition at line 96 of file Root.h.
Referenced by MHStop::Perform().
Reimplemented in MHContentRefVar, MHObjectRefVar, MHOctetStrVar, MHIntegerVar, and MHBooleanVar.
Definition at line 99 of file Root.h.
Referenced by MHTestVariable::Perform().
Reimplemented in MHContentRefVar, MHObjectRefVar, MHOctetStrVar, MHIntegerVar, and MHBooleanVar.
Definition at line 100 of file Root.h.
Referenced by MHGenericBoolean::GetValue(), MHGenericInteger::GetValue(), MHGenericOctetString::GetValue(), MHGenericObjectRef::GetValue(), MHGenericContentRef::GetValue(), MHEngine::LoadStorePersistent(), MHIntegerAction::Perform(), and MHAppend::Perform().
Reimplemented in MHContentRefVar, MHObjectRefVar, MHOctetStrVar, MHIntegerVar, and MHBooleanVar.
Definition at line 101 of file Root.h.
Referenced by MHGetRunningStatus::CallAction(), MHGetInteractionStatus::CallAction(), MHGetHighlightStatus::CallAction(), MHGetSliderValue::CallAction(), MHGetPortion::CallAction(), MHResidentProgram::CallProgram(), MHBitmap::GetBitmapDecodeOffset(), MHVisible::GetBoxSize(), MHListGroup::GetCellItem(), MHStream::GetCounterMaxPosition(), MHStream::GetCounterPosition(), MHDynamicLineArt::GetFillColour(), MHListGroup::GetFirstItem(), MHListGroup::GetItemStatus(), MHDynamicLineArt::GetLineColour(), MHDynamicLineArt::GetLineStyle(), MHDynamicLineArt::GetLineWidth(), MHListGroup::GetListItem(), MHListGroup::GetListSize(), MHVisible::GetPosition(), MHText::GetTextData(), MHTokenGroup::GetTokenPosition(), MHVideo::GetVideoDecodeOffset(), MHEngine::LoadStorePersistent(), MHGroup::MakeClone(), MHSetVariable::Perform(), MHIntegerAction::Perform(), MHPersistent::Perform(), MHGetAvailabilityStatus::Perform(), MHAppend::Perform(), MHGetEngineSupport::Perform(), and SetSuccessFlag().
Reimplemented in MHText.
Definition at line 104 of file Root.h.
Referenced by MHGetTextData::CallAction().
Reimplemented in MHText.
Definition at line 105 of file Root.h.
Referenced by MHSetBackgroundColour::SetColour().
Reimplemented in MHText.
Definition at line 106 of file Root.h.
Referenced by MHSetTextColour::SetColour().
|
inlinevirtual |
Reimplemented in MHText.
Definition at line 107 of file Root.h.
Referenced by MHSetFontAttributes::Perform().
Reimplemented in MHLink.
Definition at line 110 of file Root.h.
Referenced by MHActivate::Perform().
|
inlinevirtual |
Reimplemented in MHResidentProgram.
Definition at line 113 of file Root.h.
Referenced by MHCall::Perform().
Reimplemented in MHTokenGroup.
Definition at line 117 of file Root.h.
Referenced by MHCallActionSlot::CallAction().
Reimplemented in MHTokenGroup.
Definition at line 118 of file Root.h.
Referenced by MHMove::CallAction().
Reimplemented in MHTokenGroup.
Definition at line 119 of file Root.h.
Referenced by MHMoveTo::CallAction().
Reimplemented in MHTokenGroup.
Definition at line 120 of file Root.h.
Referenced by MHGetTokenPosition::CallAction().
Reimplemented in MHListGroup.
Definition at line 123 of file Root.h.
Referenced by MHAddItem::Perform().
Reimplemented in MHListGroup.
Definition at line 124 of file Root.h.
Referenced by MHDelItem::CallAction().
|
inlinevirtual |
Reimplemented in MHListGroup.
Definition at line 125 of file Root.h.
Referenced by MHGetCellItem::Perform().
|
inlinevirtual |
Reimplemented in MHListGroup.
Definition at line 126 of file Root.h.
Referenced by MHGetListItem::Perform().
|
inlinevirtual |
Reimplemented in MHListGroup.
Definition at line 127 of file Root.h.
Referenced by MHGetItemStatus::Perform().
Reimplemented in MHListGroup.
Definition at line 128 of file Root.h.
Referenced by MHSelectItem::CallAction().
Reimplemented in MHListGroup.
Definition at line 129 of file Root.h.
Referenced by MHDeselectItem::CallAction().
Reimplemented in MHListGroup.
Definition at line 130 of file Root.h.
Referenced by MHToggleItem::CallAction().
Reimplemented in MHListGroup.
Definition at line 131 of file Root.h.
Referenced by MHScrollItems::CallAction().
Reimplemented in MHListGroup.
Definition at line 132 of file Root.h.
Referenced by MHSetFirstItem::CallAction().
Reimplemented in MHListGroup.
Definition at line 133 of file Root.h.
Referenced by MHGetFirstItem::CallAction().
Reimplemented in MHListGroup.
Definition at line 134 of file Root.h.
Referenced by MHGetListSize::CallAction().
Reimplemented in MHVisible.
Definition at line 137 of file Root.h.
Referenced by MHSetPosition::CallAction(), and MHListGroup::Update().
Reimplemented in MHVisible.
Definition at line 138 of file Root.h.
Referenced by MHGetPosition::CallAction().
Reimplemented in MHVisible, and MHDynamicLineArt.
Definition at line 139 of file Root.h.
Referenced by MHSetBoxSize::CallAction().
Reimplemented in MHVisible.
Definition at line 140 of file Root.h.
Referenced by MHGetBoxSize::CallAction().
|
inlinevirtual |
Reimplemented in MHVisible.
Definition at line 142 of file Root.h.
Referenced by MHBringToFront::Perform().
Reimplemented in MHVisible.
Definition at line 143 of file Root.h.
Referenced by MHSendToBack::Perform().
Reimplemented in MHVisible.
Definition at line 144 of file Root.h.
Referenced by MHPutBefore::CallAction().
Reimplemented in MHVisible.
Definition at line 145 of file Root.h.
Referenced by MHPutBehind::CallAction().
|
inlinevirtual |
Reimplemented in MHVisible.
Definition at line 146 of file Root.h.
Referenced by MHListGroup::DelItem(), and MHListGroup::Update().
Reimplemented in MHLineArt, and MHDynamicLineArt.
Definition at line 149 of file Root.h.
Referenced by MHSetFillColour::SetColour().
Reimplemented in MHLineArt, and MHDynamicLineArt.
Definition at line 150 of file Root.h.
Referenced by MHSetLineColour::SetColour().
Reimplemented in MHLineArt, and MHDynamicLineArt.
Definition at line 151 of file Root.h.
Referenced by MHSetLineWidth::CallAction().
Reimplemented in MHLineArt, and MHDynamicLineArt.
Definition at line 152 of file Root.h.
Referenced by MHSetLineStyle::CallAction().
Reimplemented in MHBitmap.
Definition at line 155 of file Root.h.
Referenced by MHSetTransparency::CallAction().
Reimplemented in MHBitmap.
Definition at line 156 of file Root.h.
Referenced by MHScaleBitmap::CallAction().
Reimplemented in MHBitmap.
Definition at line 157 of file Root.h.
Referenced by MHSetBitmapDecodeOffset::CallAction().
Reimplemented in MHBitmap.
Definition at line 158 of file Root.h.
Referenced by MHGetBitmapDecodeOffset::CallAction().
Reimplemented in MHDynamicLineArt.
Definition at line 161 of file Root.h.
Referenced by MHClear::Perform().
Reimplemented in MHDynamicLineArt.
Definition at line 162 of file Root.h.
Referenced by MHGetLineWidth::CallAction(), and MHGetFillColour::CallAction().
Reimplemented in MHDynamicLineArt.
Definition at line 163 of file Root.h.
Referenced by MHGetLineStyle::CallAction().
Reimplemented in MHDynamicLineArt.
Definition at line 164 of file Root.h.
Referenced by MHGetLineColour::CallAction().
Reimplemented in MHDynamicLineArt.
|
inlinevirtual |
Reimplemented in MHDynamicLineArt.
Definition at line 166 of file Root.h.
Referenced by MHDrawArcSector::CallAction().
Reimplemented in MHDynamicLineArt.
Definition at line 168 of file Root.h.
Referenced by MHDrawLine::CallAction().
Reimplemented in MHDynamicLineArt.
Definition at line 169 of file Root.h.
Referenced by MHDrawOval::CallAction().
Reimplemented in MHDynamicLineArt.
Definition at line 170 of file Root.h.
Referenced by MHDrawRectangle::CallAction().
Reimplemented in MHDynamicLineArt.
Definition at line 171 of file Root.h.
Referenced by MHDrawPoly::Perform().
Reimplemented in MHVideo.
Definition at line 175 of file Root.h.
Referenced by MHScaleVideo::CallAction().
Reimplemented in MHVideo.
Definition at line 176 of file Root.h.
Referenced by MHSetVideoDecodeOffset::CallAction().
Reimplemented in MHVideo.
Definition at line 177 of file Root.h.
Referenced by MHGetVideoDecodeOffset::CallAction().
Reimplemented in MHStream.
Definition at line 178 of file Root.h.
Referenced by MHGetCounterPosition::CallAction().
Reimplemented in MHStream.
Definition at line 179 of file Root.h.
Referenced by MHGetCounterMaxPosition::CallAction().
Reimplemented in MHStream.
Definition at line 180 of file Root.h.
Referenced by MHSetCounterPosition::CallAction().
Reimplemented in MHStream.
Definition at line 181 of file Root.h.
Referenced by MHSetSpeed::Perform().
Reimplemented in MHEntryField, MHSlider, and MHHyperText.
Definition at line 184 of file Root.h.
Referenced by MHSetInteractionStatus::CallAction().
Reimplemented in MHEntryField, MHSlider, and MHHyperText.
Definition at line 185 of file Root.h.
Referenced by MHGetInteractionStatus::CallAction().
Reimplemented in MHEntryField, MHSlider, and MHHyperText.
Definition at line 186 of file Root.h.
Referenced by MHSetHighlightStatus::CallAction().
Reimplemented in MHEntryField, MHSlider, and MHHyperText.
Definition at line 187 of file Root.h.
Referenced by MHGetHighlightStatus::CallAction().
Reimplemented in MHSlider.
Definition at line 190 of file Root.h.
Referenced by MHStep::CallAction().
Reimplemented in MHSlider.
Definition at line 191 of file Root.h.
Referenced by MHSetSliderValue::CallAction().
Reimplemented in MHSlider.
Definition at line 192 of file Root.h.
Referenced by MHGetSliderValue::CallAction().
Reimplemented in MHSlider.
Definition at line 193 of file Root.h.
Referenced by MHSetPortion::CallAction().
Reimplemented in MHSlider.
Definition at line 194 of file Root.h.
Referenced by MHGetPortion::CallAction().
Reimplemented in MHSlider.
Definition at line 196 of file Root.h.
Referenced by MHSetSliderParameters::CallAction().
|
protected |
Definition at line 45 of file Root.cpp.
Referenced by Activate(), AddItem(), BringToFront(), CallActionSlot(), CallProgram(), Clear(), Clone(), DelItem(), DeselectItem(), DrawArcSector(), DrawLine(), DrawOval(), DrawPoly(), DrawRectangle(), GetBitmapDecodeOffset(), GetBoxSize(), GetCellItem(), GetCounterMaxPosition(), GetCounterPosition(), GetFillColour(), GetFirstItem(), GetHighlightStatus(), GetInteractionStatus(), GetItemStatus(), GetLineColour(), GetLineStyle(), GetLineWidth(), GetListItem(), GetListSize(), GetPortion(), GetPosition(), GetSliderValue(), GetTextData(), GetTokenPosition(), GetVariableValue(), GetVideoDecodeOffset(), MakeClone(), Move(), MoveTo(), Preload(), PutBefore(), PutBehind(), ResetPosition(), Run(), ScaleBitmap(), ScaleVideo(), ScrollItems(), SelectItem(), SendToBack(), SetBackgroundColour(), SetBitmapDecodeOffset(), SetBoxSize(), SetCounterPosition(), SetData(), SetFillColour(), SetFirstItem(), SetFontAttributes(), SetHighlightStatus(), SetInputRegister(), SetInteractionStatus(), SetLineColour(), SetLineStyle(), SetLineWidth(), SetPaletteRef(), SetPortion(), SetPosition(), SetSliderParameters(), SetSliderValue(), SetSpeed(), SetTextColour(), SetTimer(), SetTransparency(), SetVariableValue(), SetVideoDecodeOffset(), Step(), Stop(), TestVariable(), ToggleItem(), and Unload().
|
pure virtual |
Implemented in MHSwitchButton, MHPushButton, MHHotSpot, MHEntryField, MHSlider, MHRTGraphics, MHContentRefVar, MHRectangle, MHApplication, MHPalette, MHObjectRefVar, MHListGroup, MHCursorShape, MHHyperText, MHScene, MHVideo, MHLineArt, MHOctetStrVar, MHFont, MHInterChgProgram, MHRemoteProgram, MHAudio, MHIntegerVar, MHTokenGroup, MHResidentProgram, MHBooleanVar, MHText, MHBitmap, MHLink, MHDynamicLineArt, and MHStream.
Referenced by InvalidAction().
| MHObjectRef MHRoot::m_ObjectReference |
Definition at line 203 of file Root.h.
Referenced by MHClone::CallAction(), MHEngine::CancelExternalContentRequest(), MHEngine::CheckContentRequests(), MHEngine::EventTriggered(), MHStream::FindByObjectNo(), MHGroup::FindByObjectNo(), FindByObjectNo(), MHEngine::FindObject(), MHListGroup::GetCellItem(), Initialise(), MHGroup::Initialise(), MHGroup::MakeClone(), MHLink::MatchEvent(), PrintMe(), MHEngine::RequestExternalContent(), MHEngine::RunAll(), MHBooleanVar::SetVariableValue(), MHIntegerVar::SetVariableValue(), MHOctetStrVar::SetVariableValue(), MHObjectRefVar::SetVariableValue(), and MHContentRefVar::SetVariableValue().
|
protected |
Definition at line 207 of file Root.h.
Referenced by Activation(), MHResidentProgram::CallProgram(), Destruction(), GetAvailabilityStatus(), MHStream::Preparation(), MHVisible::Preparation(), MHIngredient::Preparation(), MHBitmap::Preparation(), MHText::Preparation(), MHBooleanVar::Preparation(), Preparation(), MHIntegerVar::Preparation(), MHOctetStrVar::Preparation(), MHVideo::Preparation(), MHLineArt::Preparation(), MHObjectRefVar::Preparation(), and MHContentRefVar::Preparation().
|
protected |
Definition at line 208 of file Root.h.
Referenced by MHLink::Activate(), MHVariable::Activation(), MHStream::Activation(), MHProgram::Activation(), MHVisible::Activation(), MHLink::Activation(), MHGroup::Activation(), Activation(), MHTokenGroup::Activation(), MHAudio::Activation(), MHScene::Activation(), MHVideo::Activation(), MHApplication::Activation(), MHAudio::BeginPlaying(), MHVideo::BeginPlaying(), MHStream::ContentPreparation(), MHStream::Deactivation(), MHProgram::Deactivation(), MHVisible::Deactivation(), MHLink::Deactivation(), MHGroup::Deactivation(), Deactivation(), MHTokenGroup::Deactivation(), MHAudio::Deactivation(), MHVideo::Deactivation(), Destruction(), MHBitmap::Display(), MHText::Display(), MHVideo::Display(), MHRectangle::Display(), MHBitmap::GetOpaqueArea(), MHText::GetOpaqueArea(), MHRectangle::GetOpaqueArea(), GetRunningStatus(), MHBitmap::GetVisibleArea(), MHVisible::GetVisibleArea(), MHVideo::GetVisibleArea(), MHLink::MatchEvent(), MHText::Redraw(), MHPresentable::Run(), MHSlider::SetPortion(), MHSlider::SetSliderParameters(), MHSlider::SetSliderValue(), MHSlider::Step(), MHPresentable::Stop(), MHAudio::StopPlaying(), and MHVideo::StopPlaying().
1.8.1.2