|
MythTV
0.26-pre
|
#include <Visible.h>
Public Member Functions | |
| MHLineArt () | |
| MHLineArt (const MHLineArt &ref) | |
| virtual const char * | ClassName () |
| virtual void | Initialise (MHParseNode *p, MHEngine *engine) |
| virtual void | PrintMe (FILE *fd, int nTabs) const |
| virtual void | Display (MHEngine *) |
| virtual void | Preparation (MHEngine *engine) |
| virtual void | SetFillColour (const MHColour &colour, MHEngine *engine) |
| virtual void | SetLineColour (const MHColour &colour, MHEngine *engine) |
| virtual void | SetLineWidth (int nWidth, MHEngine *engine) |
| virtual void | SetLineStyle (int nStyle, MHEngine *engine) |
Protected Types | |
| enum | { LineStyleSolid = 1, LineStyleDashed = 2, LineStyleDotted = 3 } |
Protected Attributes | |
| bool | m_fBorderedBBox |
| int | m_nOriginalLineWidth |
| int | m_OriginalLineStyle |
| MHColour | m_OrigLineColour |
| MHColour | m_OrigFillColour |
| int | m_nLineWidth |
| int | m_LineStyle |
| MHColour | m_LineColour |
| MHColour | m_FillColour |
anonymous enum [protected] |
Definition at line 271 of file Visible.cpp.
| MHLineArt::MHLineArt | ( | const MHLineArt & | ref | ) |
Definition at line 282 of file Visible.cpp.
| virtual const char* MHLineArt::ClassName | ( | ) | [inline, virtual] |
Implements MHRoot.
Reimplemented in MHRectangle, and MHDynamicLineArt.
| void MHLineArt::Initialise | ( | MHParseNode * | p, |
| MHEngine * | engine | ||
| ) | [virtual] |
Reimplemented from MHVisible.
Reimplemented in MHDynamicLineArt.
Definition at line 293 of file Visible.cpp.
| void MHLineArt::PrintMe | ( | FILE * | fd, |
| int | nTabs | ||
| ) | const [virtual] |
Reimplemented from MHVisible.
Reimplemented in MHRectangle, and MHDynamicLineArt.
Definition at line 337 of file Visible.cpp.
| virtual void MHLineArt::Display | ( | MHEngine * | ) | [inline, virtual] |
Implements MHVisible.
Reimplemented in MHRectangle, and MHDynamicLineArt.
| void MHLineArt::Preparation | ( | MHEngine * | engine | ) | [virtual] |
Reimplemented from MHVisible.
Reimplemented in MHDynamicLineArt.
Definition at line 376 of file Visible.cpp.
| void MHLineArt::SetFillColour | ( | const MHColour & | colour, |
| MHEngine * | engine | ||
| ) | [virtual] |
Reimplemented from MHRoot.
Reimplemented in MHDynamicLineArt.
Definition at line 410 of file Visible.cpp.
| void MHLineArt::SetLineColour | ( | const MHColour & | colour, |
| MHEngine * | engine | ||
| ) | [virtual] |
Reimplemented from MHRoot.
Reimplemented in MHDynamicLineArt.
Definition at line 416 of file Visible.cpp.
| void MHLineArt::SetLineWidth | ( | int | nWidth, |
| MHEngine * | engine | ||
| ) | [virtual] |
Reimplemented from MHRoot.
Definition at line 422 of file Visible.cpp.
| void MHLineArt::SetLineStyle | ( | int | nStyle, |
| MHEngine * | engine | ||
| ) | [virtual] |
Reimplemented from MHRoot.
Definition at line 428 of file Visible.cpp.
bool MHLineArt::m_fBorderedBBox [protected] |
Definition at line 103 of file Visible.h.
Referenced by MHDynamicLineArt::Initialise(), Initialise(), MHLineArt(), and PrintMe().
int MHLineArt::m_nOriginalLineWidth [protected] |
Definition at line 104 of file Visible.h.
Referenced by Initialise(), MHLineArt(), Preparation(), and PrintMe().
int MHLineArt::m_OriginalLineStyle [protected] |
Definition at line 105 of file Visible.h.
Referenced by Initialise(), MHLineArt(), Preparation(), and PrintMe().
MHColour MHLineArt::m_OrigLineColour [protected] |
Definition at line 107 of file Visible.h.
Referenced by MHDynamicLineArt::Initialise(), Initialise(), MHLineArt(), Preparation(), and PrintMe().
MHColour MHLineArt::m_OrigFillColour [protected] |
Definition at line 107 of file Visible.h.
Referenced by MHDynamicLineArt::GetOpaqueArea(), MHDynamicLineArt::Initialise(), Initialise(), MHLineArt(), Preparation(), and PrintMe().
int MHLineArt::m_nLineWidth [protected] |
Definition at line 109 of file Visible.h.
Referenced by MHRectangle::Display(), MHDynamicLineArt::GetLineWidth(), MHRectangle::GetOpaqueArea(), MHLineArt(), MHDynamicLineArt::Preparation(), Preparation(), MHDynamicLineArt::SetLineWidth(), and SetLineWidth().
int MHLineArt::m_LineStyle [protected] |
Definition at line 110 of file Visible.h.
Referenced by MHDynamicLineArt::GetLineStyle(), MHLineArt(), Preparation(), MHDynamicLineArt::SetLineStyle(), and SetLineStyle().
MHColour MHLineArt::m_LineColour [protected] |
Definition at line 111 of file Visible.h.
Referenced by MHRectangle::Display(), MHDynamicLineArt::GetLineColour(), MHRectangle::GetOpaqueArea(), MHDynamicLineArt::Preparation(), Preparation(), MHDynamicLineArt::SetLineColour(), and SetLineColour().
MHColour MHLineArt::m_FillColour [protected] |
Definition at line 111 of file Visible.h.
Referenced by MHRectangle::Display(), MHDynamicLineArt::GetFillColour(), MHRectangle::GetOpaqueArea(), MHDynamicLineArt::Preparation(), Preparation(), MHDynamicLineArt::SetFillColour(), and SetFillColour().
1.7.6.1