10#ifndef GUIFRAGMENTCONTAINER_H__
11#define GUIFRAGMENTCONTAINER_H__
13#include "GUICompositeObject.h"
51#if defined(GUILIANI_STREAM_GUI) || defined(GUILIANI_WRITE_GUI)
78 const eC_Value& vWidth,
79 const eC_Value& vHeight,
131#ifdef GUILIANI_STREAM_GUI
135#ifdef GUILIANI_WRITE_GUI
152 static const eC_String ms_kOverlay;
153 eC_String m_kFragmentName;
158 eC_Bool m_bUseSnapshot;
159 GUIBitmapPlaneID_t m_eBitmapPlaneID;
161 eC_Bool m_bFragmentNameChanged;
Helper Macros in Guiliani
ObjectHandle_t
List of object resource ids.
Definition: GUIObjectHandleResource.h:55
This is the Guiliani base class for all composite objects.
Definition: GUICompositeObject.h:70
Definition: GUIFragmentContainer.h:49
void SetFragmentName(const eC_String &kFragmentName)
CGUIFragmentContainer & operator=(const CGUIFragmentContainer &kSource)
virtual void SetHeight(const eC_Value &vY)
virtual void WriteToStream(const eC_Bool bWriteClassID=false)
void SetAutoSize(const eC_Bool &bAutoSize)
eC_Bool GetAutoSize() const
static const eC_Char XMLTAG_FRAGMENTFILENAME[]
Definition: GUIFragmentContainer.h:53
CGUIFragmentContainer(const CGUIFragmentContainer &kSource)
CGUIFragmentContainer(CGUICompositeObject *const pkParent, const eC_Value &vX, const eC_Value &vY, const eC_Value &vWidth, const eC_Value &vHeight, const ObjectHandle_t &eID=NO_HANDLE)
virtual void SetWidth(const eC_Value &vX)
CGUIFragmentContainer(CGUICompositeObject *const pkParent, const CGUIRect &kRect, const ObjectHandle_t &eID=NO_HANDLE)
eC_String GetFragmentName() const
virtual void ReadFromStream()
This is the Guiliani base class all controls are derived from.
Definition: GUIObject.h:81
Helper class to supply a platform independent rectangle implementation.
Definition: GUIRect.h:63