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

#include <EDynamicPicture.h>

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

Public Member Functions

 EDynamicPicture (std::string name)
 
 ~EDynamicPicture ()
 
virtual EPictureClone ()
 
virtual void Draw (float moveY)
 
virtual void ReadXML (EXMLNode *node)
 
virtual long Save (EXMLNode *node)
 
 EDynamicPicture (std::string name)
 
 ~EDynamicPicture ()
 
virtual EPictureClone ()
 
virtual void Draw (float moveY)
 
virtual void ReadXML (EXMLNode *node)
 
virtual long Save (EXMLNode *node)
 
- Public Member Functions inherited from EM::PrinterTemplate::EPicture
 EPicture (std::string name)
 
 ~EPicture ()
 
virtual float GetHeight ()
 
virtual float GetWidth ()
 
virtual void SetWidth (long width)
 
virtual void SetHeight (long height)
 
virtual bool VerticalMove ()
 
virtual long GetContentWidth ()
 
std::string GetFileName ()
 
void SetFileName (const std::string &fileName)
 
Alignement GetAlignment ()
 
void SetAlignment (Alignement align)
 
bool GetStretch ()
 
void SetStretch (bool stretch)
 
 EPicture (std::string name)
 
 ~EPicture ()
 
virtual float GetHeight ()
 
virtual float GetWidth ()
 
virtual void SetWidth (long width)
 
virtual void SetHeight (long height)
 
virtual bool VerticalMove ()
 
virtual long GetContentWidth ()
 
std::string GetFileName ()
 
void SetFileName (const std::string &fileName)
 
Alignement GetAlignment ()
 
void SetAlignment (Alignement align)
 
bool GetStretch ()
 
void SetStretch (bool stretch)
 
- 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 ()
 
Printer::EImageIfaceGetImageIface ()
 
void SetImageIface (Printer::EImageIface *imageIface)
 
void SetData (Common::EDataAbs *data)
 
virtual float Prepare ()
 
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)
 
 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 ()
 
Printer::EImageIfaceGetImageIface ()
 
void SetImageIface (Printer::EImageIface *imageIface)
 
void SetData (Common::EDataAbs *data)
 
virtual float Prepare ()
 
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)
 

Additional Inherited Members

- Protected Member Functions inherited from EM::PrinterTemplate::EPicture
void SaveCommonPictureAttributes (EXMLNode *node)
 
void SaveCommonPictureAttributes (EXMLNode *node)
 

Constructor & Destructor Documentation

EDynamicPicture::EDynamicPicture ( std::string  name)

Here is the call graph for this function:

Here is the caller graph for this function:

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

Member Function Documentation

EPicture * EDynamicPicture::Clone ( void  )
virtual

public virtual Clone

Returns
EDrawObject * objekt EPicture

Reimplemented from EM::PrinterTemplate::EPicture.

Here is the call graph for this function:

virtual EPicture* EM::PrinterTemplate::EDynamicPicture::Clone ( void  )
virtual

public virtual Clone

Returns
EDrawObject * objekt EPicture

Reimplemented from EM::PrinterTemplate::EPicture.

void EDynamicPicture::Draw ( float  moveY)
virtual

public virtual Draw Vykreslenie obrazku

Parameters
moveYfloat * [vstup]
Returns
void

Reimplemented from EM::PrinterTemplate::EPicture.

Here is the call graph for this function:

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

public virtual Draw Vykreslenie obrazku

Parameters
moveYfloat * [vstup]
Returns
void

Reimplemented from EM::PrinterTemplate::EPicture.

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

public virtual ReadXML Nacitavanie XML

Parameters
nodeEXMLNode * * [vstup]
Returns
void
Remarks
Obrazok a jeho vlastnosti - sirka, vyska
Date
11-23-2006

Reimplemented from EM::PrinterTemplate::EPicture.

void EDynamicPicture::ReadXML ( EXMLNode *  node)
virtual

public virtual ReadXML Nacitavanie XML

Parameters
nodeEXMLNode * * [vstup]
Returns
void
Remarks
Obrazok a jeho vlastnosti - sirka, vyska
Date
11-23-2006

Reimplemented from EM::PrinterTemplate::EPicture.

Here is the call graph for this function:

long EDynamicPicture::Save ( EXMLNode *  node)
virtual

Reimplemented from EM::PrinterTemplate::EPicture.

Here is the call graph for this function:

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

Reimplemented from EM::PrinterTemplate::EPicture.


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