AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions | List of all members
EM::PrinterTemplate::EHeader Class Reference

represents a set of main (head) nodes More...

#include <EHeader.h>

Inheritance diagram for EM::PrinterTemplate::EHeader:
Inheritance graph
[legend]
Collaboration diagram for EM::PrinterTemplate::EHeader:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Member Functions

 EHeader (std::string name)
 
 ~EHeader ()
 
virtual void Draw (float moveY)
 
virtual EDrawObjectClone ()
 
virtual void ReadXML (EXMLNode *node)
 
void Create ()
 
long Save (EXMLNode *node)
 
virtual float GetHeight ()
 
void SetHeight (long height)
 
virtual float Prepare ()
 
Common::EDataCol * GetData ()
 
virtual bool VerticalMove ()
 
bool IsSupressingEnabled ()
 
void SetSupressingEnabled (bool enabled)
 
 EHeader (std::string name)
 
 ~EHeader ()
 
virtual void Draw (float moveY)
 
virtual EDrawObjectClone ()
 
virtual void ReadXML (EXMLNode *node)
 
void Create ()
 
long Save (EXMLNode *node)
 
virtual float GetHeight ()
 
void SetHeight (long height)
 
virtual float Prepare ()
 
Common::EDataCol * GetData ()
 
virtual bool VerticalMove ()
 
bool IsSupressingEnabled ()
 
void SetSupressingEnabled (bool enabled)
 
- 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::EImageIfaceGetImageIface ()
 
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)
 
EDrawObjectGetOwner ()
 
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 ()
 
EDrawObjectGetDrawObject (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::EImageIfaceGetImageIface ()
 
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)
 
EDrawObjectGetOwner ()
 
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 ()
 
EDrawObjectGetDrawObject (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
 

Detailed Description

represents a set of main (head) nodes

class EHeader

Constructor & Destructor Documentation

EM::PrinterTemplate::EHeader::EHeader ( std::string  name)
EHeader::~EHeader ( )

public destructor ~EHeader

Returns
void
EM::PrinterTemplate::EHeader::EHeader ( std::string  name)
EM::PrinterTemplate::EHeader::~EHeader ( )

Member Function Documentation

EDrawObject * EHeader::Clone ( void  )
virtual

public virtual Clone

Returns
EDrawObject * objekt EHeader

Implements EM::PrinterTemplate::EMultiple.

virtual EDrawObject* EM::PrinterTemplate::EHeader::Clone ( void  )
virtual

public pure virtual Clone

Returns
EM::PrinterTemplate::EDrawObject * objekt EDrawObject

Implements EM::PrinterTemplate::EMultiple.

void EHeader::Create ( )
void EM::PrinterTemplate::EHeader::Create ( )
void EHeader::Draw ( float  moveY)
virtual

public virtual Draw Vyreslenie prislusneho vykreslovacieho objektu

Parameters
moveYfloat * [vstup]
Returns
void

Implements EM::PrinterTemplate::EDrawObject.

Here is the call graph for this function:

virtual void EM::PrinterTemplate::EHeader::Draw ( float  moveY)
virtual

public pure virtual Draw

Parameters
moveYfloat * [vstup]
Returns
void

Implements EM::PrinterTemplate::EDrawObject.

EDataCol * EHeader::GetData ( )

public GetData

Returns
EM::PrinterTemplate::EDataCol * data

Here is the caller graph for this function:

Common::EDataCol* EM::PrinterTemplate::EHeader::GetData ( )
virtual float EM::PrinterTemplate::EHeader::GetHeight ( )
virtual

public virtual GetHeight Vratenie vysky vykreslovacieho objektu

Returns
float vyska

Reimplemented from EM::PrinterTemplate::EDrawObject.

float EHeader::GetHeight ( )
virtual

public virtual GetHeight Vratenie vysky

Returns
float vyska

Reimplemented from EM::PrinterTemplate::EDrawObject.

bool EHeader::IsSupressingEnabled ( )

Here is the call graph for this function:

Here is the caller graph for this function:

bool EM::PrinterTemplate::EHeader::IsSupressingEnabled ( )
float EHeader::Prepare ( )
virtual

public virtual Prepare

Returns
float pozicia

ak sa nejake widgety schovali, tak poposuvam tie pod nimi

Reimplemented from EM::PrinterTemplate::EMultiple.

Here is the call graph for this function:

virtual float EM::PrinterTemplate::EHeader::Prepare ( )
virtual

public virtual Prepare

Returns
float

Reimplemented from EM::PrinterTemplate::EMultiple.

void EHeader::ReadXML ( EXMLNode *  node)
virtual

public virtual ReadXML Nacitavanie XML

Parameters
nodeEXMLNode * * [vstup]
Returns
void

Implements EM::PrinterTemplate::EMultiple.

Here is the call graph for this function:

virtual void EM::PrinterTemplate::EHeader::ReadXML ( EXMLNode *  node)
virtual

public virtual ReadXML Nacitavanie XML

Parameters
nodeEXMLNode * * [vstup]
Returns
void

Implements EM::PrinterTemplate::EMultiple.

long EHeader::Save ( EXMLNode *  node)
virtual

Reimplemented from EM::PrinterTemplate::EDrawObject.

long EM::PrinterTemplate::EHeader::Save ( EXMLNode *  node)
virtual

Reimplemented from EM::PrinterTemplate::EDrawObject.

void EHeader::SetHeight ( long  height)
virtual

Reimplemented from EM::PrinterTemplate::EDrawObject.

void EM::PrinterTemplate::EHeader::SetHeight ( long  height)
virtual

Reimplemented from EM::PrinterTemplate::EDrawObject.

void EM::PrinterTemplate::EHeader::SetSupressingEnabled ( bool  enabled)
void EHeader::SetSupressingEnabled ( bool  enabled)
bool EHeader::VerticalMove ( )
virtual

Reimplemented from EM::PrinterTemplate::EDrawObject.

virtual bool EM::PrinterTemplate::EHeader::VerticalMove ( )
virtual

Reimplemented from EM::PrinterTemplate::EDrawObject.


The documentation for this class was generated from the following files: