general draw object
More...
#include <EDrawObject.h>
general draw object
class EDrawObject
◆ EDrawObject() [1/2]
| EM::PrinterTemplate::EDrawObject::EDrawObject |
( |
const std::string & |
name | ) |
|
◆ ~EDrawObject() [1/2]
| EDrawObject::~EDrawObject |
( |
| ) |
|
|
virtual |
public virtual destructor ~EDrawObject
- Returns
- void
◆ EDrawObject() [2/2]
| EM::PrinterTemplate::EDrawObject::EDrawObject |
( |
const std::string & |
name | ) |
|
◆ ~EDrawObject() [2/2]
| virtual EM::PrinterTemplate::EDrawObject::~EDrawObject |
( |
| ) |
|
|
virtual |
◆ Clone() [1/2]
public pure virtual Clone
- Returns
- EM::PrinterTemplate::EDrawObject * objekt EDrawObject
Implemented in EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::QRCode, EM::PrinterTemplate::EMultiple, and EM::PrinterTemplate::EMultiple.
◆ Clone() [2/2]
| virtual EDrawObject * EM::PrinterTemplate::EDrawObject::Clone |
( |
| ) |
|
|
pure virtual |
Implemented in EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::QRCode, EM::PrinterTemplate::EMultiple, and EM::PrinterTemplate::EMultiple.
◆ Draw() [1/2]
| void EDrawObject::Draw |
( |
float |
moveY | ) |
|
|
pure virtual |
public pure virtual Draw
- Parameters
-
- Returns
- void
Implemented in EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, and EM::PrinterTemplate::QRCode.
◆ Draw() [2/2]
| virtual void EM::PrinterTemplate::EDrawObject::Draw |
( |
float |
moveY | ) |
|
|
pure virtual |
Implemented in EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, and EM::PrinterTemplate::QRCode.
◆ GetBackgroundImage() [1/2]
| string EDrawObject::GetBackgroundImage |
( |
| ) |
|
◆ GetBackgroundImage() [2/2]
| std::string EM::PrinterTemplate::EDrawObject::GetBackgroundImage |
( |
| ) |
|
◆ GetContentWidth() [1/2]
| long EDrawObject::GetContentWidth |
( |
| ) |
|
|
virtual |
◆ GetContentWidth() [2/2]
| virtual long EM::PrinterTemplate::EDrawObject::GetContentWidth |
( |
| ) |
|
|
virtual |
◆ GetData() [1/2]
| EDataAbs * EDrawObject::GetData |
( |
| ) |
|
public GetData
- Returns
- EM::PrinterTemplate::EDataAbs * data
◆ GetData() [2/2]
| Common::EDataAbs * EM::PrinterTemplate::EDrawObject::GetData |
( |
| ) |
|
◆ GetDataName() [1/2]
| string EDrawObject::GetDataName |
( |
| ) |
|
public GetDataName
- Returns
- string name
◆ GetDataName() [2/2]
| std::string EM::PrinterTemplate::EDrawObject::GetDataName |
( |
| ) |
|
◆ GetDrawObject() [1/2]
| EDrawObject * EM::PrinterTemplate::EDrawObject::GetDrawObject |
( |
const std::string & |
identificationName | ) |
|
◆ GetDrawObject() [2/2]
| EDrawObject * EM::PrinterTemplate::EDrawObject::GetDrawObject |
( |
const std::string & |
identificationName | ) |
|
◆ GetDrawObjectToAlign() [1/2]
| string EDrawObject::GetDrawObjectToAlign |
( |
| ) |
|
◆ GetDrawObjectToAlign() [2/2]
| std::string EM::PrinterTemplate::EDrawObject::GetDrawObjectToAlign |
( |
| ) |
|
◆ GetHeight() [1/2]
| float EDrawObject::GetHeight |
( |
| ) |
|
|
virtual |
◆ GetHeight() [2/2]
| virtual float EM::PrinterTemplate::EDrawObject::GetHeight |
( |
| ) |
|
|
virtual |
◆ GetIdentificationName() [1/2]
| string EDrawObject::GetIdentificationName |
( |
| ) |
|
◆ GetIdentificationName() [2/2]
| std::string EM::PrinterTemplate::EDrawObject::GetIdentificationName |
( |
| ) |
|
◆ GetImageIface() [1/2]
◆ GetImageIface() [2/2]
◆ GetMasterDrawObject() [1/2]
| string EDrawObject::GetMasterDrawObject |
( |
| ) |
|
◆ GetMasterDrawObject() [2/2]
| std::string EM::PrinterTemplate::EDrawObject::GetMasterDrawObject |
( |
| ) |
|
◆ GetMaxY() [1/2]
| float EDrawObject::GetMaxY |
( |
| ) |
|
|
virtual |
◆ GetMaxY() [2/2]
| virtual float EM::PrinterTemplate::EDrawObject::GetMaxY |
( |
| ) |
|
|
virtual |
◆ GetName() [1/2]
| string EDrawObject::GetName |
( |
| ) |
|
public GetName Vratenie mena
- Returns
- string meno
◆ GetName() [2/2]
| std::string EM::PrinterTemplate::EDrawObject::GetName |
( |
| ) |
|
◆ GetOriginalY() [1/2]
| float EDrawObject::GetOriginalY |
( |
| ) |
|
◆ GetOriginalY() [2/2]
| float EM::PrinterTemplate::EDrawObject::GetOriginalY |
( |
| ) |
|
◆ GetOwner() [1/2]
◆ GetOwner() [2/2]
| EDrawObject * EM::PrinterTemplate::EDrawObject::GetOwner |
( |
| ) |
|
◆ GetX() [1/2]
| float EDrawObject::GetX |
( |
| ) |
|
public GetX Vratenie suradnice x
- Returns
- float x
◆ GetX() [2/2]
| float EM::PrinterTemplate::EDrawObject::GetX |
( |
| ) |
|
◆ GetY() [1/2]
| float EDrawObject::GetY |
( |
| ) |
|
public GetY Vratenie suradnice y
- Returns
- float y
◆ GetY() [2/2]
| float EM::PrinterTemplate::EDrawObject::GetY |
( |
| ) |
|
◆ IsVisible() [1/2]
| bool EDrawObject::IsVisible |
( |
| ) |
|
◆ IsVisible() [2/2]
| bool EM::PrinterTemplate::EDrawObject::IsVisible |
( |
| ) |
|
◆ Move() [1/2]
| void EDrawObject::Move |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
|
virtual |
◆ Move() [2/2]
| virtual void EM::PrinterTemplate::EDrawObject::Move |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
|
virtual |
◆ Prepare() [1/2]
| float EDrawObject::Prepare |
( |
| ) |
|
|
virtual |
◆ Prepare() [2/2]
| virtual float EM::PrinterTemplate::EDrawObject::Prepare |
( |
| ) |
|
|
virtual |
◆ ReadXML() [1/2]
| void EDrawObject::ReadXML |
( |
EXMLNode * |
node | ) |
|
|
virtual |
public virtual ReadXML Nacitavanie XML
- Parameters
-
- Returns
- void
Reimplemented in EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::QRCode, EM::PrinterTemplate::EMultiple, and EM::PrinterTemplate::EMultiple.
◆ ReadXML() [2/2]
| virtual void EM::PrinterTemplate::EDrawObject::ReadXML |
( |
EXMLNode * |
node | ) |
|
|
virtual |
Reimplemented in EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::EBody, EM::PrinterTemplate::EBox, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::ELine, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::QRCode, EM::PrinterTemplate::EMultiple, and EM::PrinterTemplate::EMultiple.
◆ Save() [1/2]
| long EDrawObject::Save |
( |
EXMLNode * |
node | ) |
|
|
virtual |
Reimplemented in EM::PrinterTemplate::EBody, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::EBody, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, and EM::PrinterTemplate::QRCode.
◆ Save() [2/2]
| virtual long EM::PrinterTemplate::EDrawObject::Save |
( |
EXMLNode * |
node | ) |
|
|
virtual |
Reimplemented in EM::PrinterTemplate::EBody, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, EM::PrinterTemplate::EBody, EM::PrinterTemplate::EDynamicPicture, EM::PrinterTemplate::EDynamicText, EM::PrinterTemplate::EHeader, EM::PrinterTemplate::EPicture, EM::PrinterTemplate::EText, and EM::PrinterTemplate::QRCode.
◆ SetBackgroundImage() [1/2]
| void EM::PrinterTemplate::EDrawObject::SetBackgroundImage |
( |
const std::string & |
fileName | ) |
|
◆ SetBackgroundImage() [2/2]
| void EM::PrinterTemplate::EDrawObject::SetBackgroundImage |
( |
const std::string & |
fileName | ) |
|
◆ SetData() [1/2]
| void EM::PrinterTemplate::EDrawObject::SetData |
( |
Common::EDataAbs * |
data | ) |
|
◆ SetData() [2/2]
| void EM::PrinterTemplate::EDrawObject::SetData |
( |
Common::EDataAbs * |
data | ) |
|
◆ SetDataName() [1/2]
| void EM::PrinterTemplate::EDrawObject::SetDataName |
( |
const std::string & |
name | ) |
|
◆ SetDataName() [2/2]
| void EM::PrinterTemplate::EDrawObject::SetDataName |
( |
const std::string & |
name | ) |
|
◆ SetDrawObjectToAlign() [1/2]
| void EM::PrinterTemplate::EDrawObject::SetDrawObjectToAlign |
( |
const std::string & |
identificationName | ) |
|
◆ SetDrawObjectToAlign() [2/2]
| void EM::PrinterTemplate::EDrawObject::SetDrawObjectToAlign |
( |
const std::string & |
identificationName | ) |
|
◆ SetHeight() [1/2]
| void EDrawObject::SetHeight |
( |
long |
height | ) |
|
|
virtual |
◆ SetHeight() [2/2]
| virtual void EM::PrinterTemplate::EDrawObject::SetHeight |
( |
long |
height | ) |
|
|
virtual |
◆ SetIdentificationName() [1/2]
| void EM::PrinterTemplate::EDrawObject::SetIdentificationName |
( |
const std::string & |
identificationName | ) |
|
◆ SetIdentificationName() [2/2]
| void EM::PrinterTemplate::EDrawObject::SetIdentificationName |
( |
const std::string & |
identificationName | ) |
|
◆ SetImageIface() [1/2]
EDrawObjectSetImageIface Nastavenie image interface-u
- Parameters
-
| imageIface | EImageIface * * [vstup] |
- Returns
- void
◆ SetImageIface() [2/2]
◆ SetMasterDrawObject() [1/2]
| void EM::PrinterTemplate::EDrawObject::SetMasterDrawObject |
( |
const std::string & |
identificationName | ) |
|
◆ SetMasterDrawObject() [2/2]
| void EM::PrinterTemplate::EDrawObject::SetMasterDrawObject |
( |
const std::string & |
identificationName | ) |
|
◆ SetName() [1/2]
| void EM::PrinterTemplate::EDrawObject::SetName |
( |
const std::string & |
name | ) |
|
◆ SetName() [2/2]
| void EM::PrinterTemplate::EDrawObject::SetName |
( |
const std::string & |
name | ) |
|
◆ SetOwner() [1/2]
◆ SetOwner() [2/2]
| void EM::PrinterTemplate::EDrawObject::SetOwner |
( |
EDrawObject * |
owner | ) |
|
◆ SetWidth() [1/2]
| void EDrawObject::SetWidth |
( |
long |
width | ) |
|
|
virtual |
◆ SetWidth() [2/2]
| virtual void EM::PrinterTemplate::EDrawObject::SetWidth |
( |
long |
width | ) |
|
|
virtual |
◆ SetX() [1/2]
| void EDrawObject::SetX |
( |
float |
x | ) |
|
public SetX Nastavenie suradnice x
- Parameters
-
- Returns
- void
◆ SetX() [2/2]
| void EM::PrinterTemplate::EDrawObject::SetX |
( |
float |
x | ) |
|
◆ SetY() [1/2]
| void EDrawObject::SetY |
( |
float |
y | ) |
|
public SetY Nastavenie suradnice y
- Parameters
-
- Returns
- void
◆ SetY() [2/2]
| void EM::PrinterTemplate::EDrawObject::SetY |
( |
float |
y | ) |
|
◆ VerticalMove() [1/2]
| bool EDrawObject::VerticalMove |
( |
| ) |
|
|
virtual |
◆ VerticalMove() [2/2]
| virtual bool EM::PrinterTemplate::EDrawObject::VerticalMove |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: