#include <Ingredients.h>
Definition at line 33 of file Ingredients.h.
anonymous enum [protected] |
Definition at line 65 of file Ingredients.h.
| MHIngredient::MHIngredient | ( | ) |
Definition at line 32 of file Ingredients.cpp.
| MHIngredient::MHIngredient | ( | const MHIngredient & | ref | ) |
Definition at line 45 of file Ingredients.cpp.
| virtual MHIngredient::~MHIngredient | ( | ) | [inline, virtual] |
Definition at line 38 of file Ingredients.h.
| void MHIngredient::Initialise | ( | MHParseNode * | p, | |
| MHEngine * | engine | |||
| ) | [virtual] |
Reimplemented from MHRoot.
Reimplemented in MHBitmap, MHDynamicLineArt, MHFont, MHCursorShape, MHPalette, MHLink, MHProgram, MHRemoteProgram, MHInterChgProgram, MHStream, MHAudio, MHVideo, MHRTGraphics, MHText, MHHyperText, MHTokenGroup, MHListGroup, MHBooleanVar, MHIntegerVar, MHOctetStrVar, MHObjectRefVar, MHContentRefVar, MHVisible, MHLineArt, MHSlider, MHEntryField, MHButton, MHHotSpot, MHPushButton, and MHSwitchButton.
Definition at line 61 of file Ingredients.cpp.
Referenced by MHGroup::Initialise().
| void MHIngredient::PrintMe | ( | FILE * | fd, | |
| int | nTabs | |||
| ) | const [virtual] |
Reimplemented from MHRoot.
Reimplemented in MHBitmap, MHDynamicLineArt, MHFont, MHCursorShape, MHPalette, MHLink, MHProgram, MHResidentProgram, MHRemoteProgram, MHInterChgProgram, MHStream, MHAudio, MHVideo, MHRTGraphics, MHText, MHHyperText, MHTokenGroup, MHListGroup, MHBooleanVar, MHIntegerVar, MHOctetStrVar, MHObjectRefVar, MHContentRefVar, MHVisible, MHLineArt, MHRectangle, MHSlider, MHEntryField, MHButton, MHHotSpot, MHPushButton, and MHSwitchButton.
Definition at line 119 of file Ingredients.cpp.
Referenced by MHStream::PrintMe(), and MHGroup::PrintMe().
| virtual bool MHIngredient::InitiallyActive | ( | ) | [inline, virtual] |
Definition at line 41 of file Ingredients.h.
Referenced by MHGroup::Activation(), MHStream::Preparation(), and MHGroup::Preparation().
| virtual bool MHIngredient::InitiallyAvailable | ( | ) | [inline, virtual] |
Reimplemented in MHProgram.
Definition at line 42 of file Ingredients.h.
Referenced by MHGroup::Preparation().
| virtual bool MHIngredient::IsShared | ( | ) | [inline, virtual] |
Reimplemented from MHRoot.
Definition at line 43 of file Ingredients.h.
Referenced by MHEngine::TransitionToScene().
| void MHIngredient::Preparation | ( | MHEngine * | engine | ) | [virtual] |
Reimplemented from MHRoot.
Reimplemented in MHBitmap, MHDynamicLineArt, MHStream, MHVideo, MHText, MHListGroup, MHBooleanVar, MHIntegerVar, MHOctetStrVar, MHObjectRefVar, MHContentRefVar, MHVisible, MHLineArt, and MHSlider.
Definition at line 171 of file Ingredients.cpp.
Referenced by MHResidentProgram::CallProgram(), MHGroup::MakeClone(), Preload(), and MHGroup::Preparation().
| void MHIngredient::Destruction | ( | MHEngine * | engine | ) | [virtual] |
Reimplemented from MHRoot.
Reimplemented in MHStream, MHListGroup, and MHVisible.
Definition at line 187 of file Ingredients.cpp.
Referenced by MHStream::Destruction(), MHGroup::Destruction(), and Unload().
| void MHIngredient::ContentPreparation | ( | MHEngine * | engine | ) | [virtual] |
| void MHIngredient::SetData | ( | const MHOctetString & | included, | |
| MHEngine * | engine | |||
| ) | [virtual] |
Reimplemented from MHRoot.
Definition at line 209 of file Ingredients.cpp.
| void MHIngredient::SetData | ( | const MHContentRef & | referenced, | |
| bool | fSizeGiven, | |||
| int | size, | |||
| bool | fCCGiven, | |||
| int | cc, | |||
| MHEngine * | engine | |||
| ) | [virtual] |
Reimplemented from MHRoot.
Definition at line 232 of file Ingredients.cpp.
| virtual void MHIngredient::Preload | ( | MHEngine * | engine | ) | [inline, virtual] |
Reimplemented from MHRoot.
Definition at line 53 of file Ingredients.h.
| virtual void MHIngredient::Unload | ( | MHEngine * | engine | ) | [inline, virtual] |
Reimplemented from MHRoot.
Definition at line 54 of file Ingredients.h.
| virtual void MHIngredient::ContentArrived | ( | const unsigned char * | , | |
| int | , | |||
| MHEngine * | ||||
| ) | [inline, virtual] |
Reimplemented in MHBitmap, and MHText.
Definition at line 57 of file Ingredients.h.
Referenced by MHEngine::CheckContentRequests(), and MHEngine::RequestExternalContent().
friend class MHEngine [friend] |
Reimplemented from MHRoot.
Definition at line 75 of file Ingredients.h.
bool MHIngredient::m_fInitiallyActive [protected] |
Definition at line 60 of file Ingredients.h.
Referenced by MHProgram::Initialise(), Initialise(), InitiallyActive(), MHIngredient(), and PrintMe().
int MHIngredient::m_nContentHook [protected] |
Definition at line 61 of file Ingredients.h.
Referenced by MHBitmap::ContentArrived(), Initialise(), MHIngredient(), and PrintMe().
bool MHIngredient::m_fShared [protected] |
Definition at line 62 of file Ingredients.h.
Referenced by Initialise(), IsShared(), MHIngredient(), and PrintMe().
enum { ... } MHIngredient::m_ContentType [protected] |
Referenced by MHText::ContentPreparation(), ContentPreparation(), MHBitmap::ContentPreparation(), Initialise(), MHIngredient(), PrintMe(), and SetData().
MHOctetString MHIngredient::m_OrigIncludedContent [protected] |
Definition at line 66 of file Ingredients.h.
Referenced by Initialise(), MHIngredient(), Preparation(), and PrintMe().
MHContentRef MHIngredient::m_OrigContentRef [protected] |
Definition at line 67 of file Ingredients.h.
Referenced by Initialise(), MHIngredient(), Preparation(), and PrintMe().
int MHIngredient::m_nOrigContentSize [protected] |
Definition at line 68 of file Ingredients.h.
Referenced by Initialise(), MHIngredient(), Preparation(), and PrintMe().
int MHIngredient::m_nOrigCCPrio [protected] |
Definition at line 69 of file Ingredients.h.
Referenced by Initialise(), MHIngredient(), Preparation(), PrintMe(), and SetData().
MHOctetString MHIngredient::m_IncludedContent [protected] |
Definition at line 71 of file Ingredients.h.
Referenced by MHText::ContentPreparation(), Preparation(), and SetData().
MHContentRef MHIngredient::m_ContentRef [protected] |
Definition at line 72 of file Ingredients.h.
Referenced by MHStream::ContentPreparation(), Preparation(), MHEngine::RequestExternalContent(), and SetData().
int MHIngredient::m_nContentSize [protected] |
Definition at line 73 of file Ingredients.h.
Referenced by MHIngredient(), Preparation(), and SetData().
int MHIngredient::m_nCCPrio [protected] |
Definition at line 74 of file Ingredients.h.
Referenced by MHIngredient(), Preparation(), and SetData().
1.6.3