|
AppCore
|
concrete draw object More...
#include <EBody.h>


Classes | |
| class | DataClass |
Public Member Functions | |
| EBody (std::string name) | |
| ~EBody () | |
| virtual void | Draw (float moveY) |
| virtual EDrawObject * | Clone () |
| virtual void | ReadXML (EXMLNode *node) |
| long | Save (EXMLNode *node) |
| virtual float | GetHeight () |
| virtual void | SetHeight (long height) |
| virtual float | Prepare () |
| Common::EDataMultiple * | GetData () |
| virtual bool | VerticalMove () |
| void | SetFirstRowIndex (short firstRowIndex) |
| short | GetFirstRowIndex () |
| short | GetMaxRowCount () |
| EBody (std::string name) | |
| ~EBody () | |
| virtual void | Draw (float moveY) |
| virtual EDrawObject * | Clone () |
| virtual void | ReadXML (EXMLNode *node) |
| long | Save (EXMLNode *node) |
| virtual float | GetHeight () |
| virtual void | SetHeight (long height) |
| virtual float | Prepare () |
| Common::EDataMultiple * | GetData () |
| virtual bool | VerticalMove () |
| void | SetFirstRowIndex (short firstRowIndex) |
| short | GetFirstRowIndex () |
| short | GetMaxRowCount () |
Public Member Functions inherited from EM::PrinterTemplate::EMultiple | |
| EMultiple (const std::string &name) | |
| ~EMultiple () | |
| void | RemoveDrawObject (const std::string &name) |
| void | AddDrawObject (EDrawObject *drawObject) |
| std::vector< EDrawObject * > & | GetDrawObjectMultiple () |
| std::string | GetNextDataName (const std::string &name) |
| EMultiple (const std::string &name) | |
| ~EMultiple () | |
| void | RemoveDrawObject (const std::string &name) |
| void | AddDrawObject (EDrawObject *drawObject) |
| std::vector< EDrawObject * > & | GetDrawObjectMultiple () |
| std::string | GetNextDataName (const std::string &name) |
Public Member Functions inherited from EM::PrinterTemplate::EDrawObject | |
| EDrawObject (const std::string &name) | |
| virtual | ~EDrawObject () |
| void | SetName (const std::string &name) |
| std::string | GetName () |
| float | GetX () |
| float | GetY () |
| float | GetOriginalY () |
| void | SetX (float x) |
| void | SetY (float y) |
| virtual void | Move (float x, float y) |
| virtual float | GetMaxY () |
| virtual void | SetWidth (long width) |
| Printer::EImageIface * | GetImageIface () |
| void | SetImageIface (Printer::EImageIface *imageIface) |
| void | SetData (Common::EDataAbs *data) |
| std::string | GetDataName () |
| void | SetDataName (const std::string &name) |
| Common::EDataAbs * | GetData () |
| void | SetOwner (EDrawObject *owner) |
| EDrawObject * | GetOwner () |
| void | SetIdentificationName (const std::string &identificationName) |
| std::string | GetIdentificationName () |
| void | SetDrawObjectToAlign (const std::string &identificationName) |
| std::string | GetDrawObjectToAlign () |
| std::string | GetBackgroundImage () |
| void | SetBackgroundImage (const std::string &fileName) |
| void | SetMasterDrawObject (const std::string &identificationName) |
| std::string | GetMasterDrawObject () |
| bool | IsVisible () |
| EDrawObject * | GetDrawObject (const std::string &identificationName) |
| virtual long | GetContentWidth () |
| EDrawObject (const std::string &name) | |
| virtual | ~EDrawObject () |
| void | SetName (const std::string &name) |
| std::string | GetName () |
| float | GetX () |
| float | GetY () |
| float | GetOriginalY () |
| void | SetX (float x) |
| void | SetY (float y) |
| virtual void | Move (float x, float y) |
| virtual float | GetMaxY () |
| virtual void | SetWidth (long width) |
| Printer::EImageIface * | GetImageIface () |
| void | SetImageIface (Printer::EImageIface *imageIface) |
| void | SetData (Common::EDataAbs *data) |
| std::string | GetDataName () |
| void | SetDataName (const std::string &name) |
| Common::EDataAbs * | GetData () |
| void | SetOwner (EDrawObject *owner) |
| EDrawObject * | GetOwner () |
| void | SetIdentificationName (const std::string &identificationName) |
| std::string | GetIdentificationName () |
| void | SetDrawObjectToAlign (const std::string &identificationName) |
| std::string | GetDrawObjectToAlign () |
| std::string | GetBackgroundImage () |
| void | SetBackgroundImage (const std::string &fileName) |
| void | SetMasterDrawObject (const std::string &identificationName) |
| std::string | GetMasterDrawObject () |
| bool | IsVisible () |
| EDrawObject * | GetDrawObject (const std::string &identificationName) |
| virtual long | GetContentWidth () |
Additional Inherited Members | |
Protected Member Functions inherited from EM::PrinterTemplate::EMultiple | |
| void | ProcessObjectAlignement (EDrawObject *drawObject) |
| void | ProcessObjectAlignement (EDrawObject *drawObject) |
Protected Attributes inherited from EM::PrinterTemplate::EMultiple | |
| std::vector< EDrawObject * > | mDrawObjectMultiple |
concrete draw object
class EBody
| EM::PrinterTemplate::EBody::EBody | ( | std::string | name | ) |
| EBody::~EBody | ( | ) |
public destructor ~EBody
| EM::PrinterTemplate::EBody::EBody | ( | std::string | name | ) |
| EM::PrinterTemplate::EBody::~EBody | ( | ) |
|
virtual |
public virtual Clone
Implements EM::PrinterTemplate::EMultiple.
|
virtual |
public pure virtual Clone
Implements EM::PrinterTemplate::EMultiple.
|
virtual |
public virtual Draw Vykreslovanie objektov nachadzajucich sa v body
| moveY | float * [vstup] |
najprv celemu riadku nastavim data, aby som vedel, co vsetko sa ma supresnut
poposuvat vsetko pod tym, co sa supreslo
poposuvat naspat vsetko pod tym, co sa supreslo... kvoli dalsiemu riadku
Implements EM::PrinterTemplate::EDrawObject.

|
virtual |
public pure virtual Draw
| moveY | float * [vstup] |
Implements EM::PrinterTemplate::EDrawObject.
| EDataMultiple * EBody::GetData | ( | ) |
public GetData
| Common::EDataMultiple* EM::PrinterTemplate::EBody::GetData | ( | ) |
| short EBody::GetFirstRowIndex | ( | ) |
| short EM::PrinterTemplate::EBody::GetFirstRowIndex | ( | ) |
|
virtual |
public virtual GetHeight Vratenie vysky vykreslovacieho objektu
Reimplemented from EM::PrinterTemplate::EDrawObject.
|
virtual |
public virtual GetHeight Vratenie vysky vykreslovacieho objektu
Reimplemented from EM::PrinterTemplate::EDrawObject.
| short EBody::GetMaxRowCount | ( | ) |
| short EM::PrinterTemplate::EBody::GetMaxRowCount | ( | ) |
|
virtual |
|
virtual |
|
virtual |
public virtual ReadXML Nacitavanie XML
| node | EXMLNode * * [vstup] |
Implements EM::PrinterTemplate::EMultiple.
|
virtual |
public virtual ReadXML Nacitavanie XML
| nodeBody | EXMLNode * * [vstup] |
drawObject->Move( 0, GetHeight() );
Implements EM::PrinterTemplate::EMultiple.

|
virtual |
Reimplemented from EM::PrinterTemplate::EDrawObject.
|
virtual |
Reimplemented from EM::PrinterTemplate::EDrawObject.
| void EBody::SetFirstRowIndex | ( | short | firstRowIndex | ) |
| void EM::PrinterTemplate::EBody::SetFirstRowIndex | ( | short | firstRowIndex | ) |
|
virtual |
Reimplemented from EM::PrinterTemplate::EDrawObject.
|
virtual |
Reimplemented from EM::PrinterTemplate::EDrawObject.
|
virtual |
Reimplemented from EM::PrinterTemplate::EDrawObject.
|
virtual |
Reimplemented from EM::PrinterTemplate::EDrawObject.
1.8.8