10#ifndef GUI_GROUP_LAYOUTER__H_
11#define GUI_GROUP_LAYOUTER__H_
13#include "GUILayouter.h"
34 eC_Bool bTakeOverParentLayout);
43#ifdef GUILIANI_STREAM_GUI
47#ifdef GUILIANI_WRITE_GUI
51#if defined(GUILIANI_STREAM_GUI) || defined(GUILIANI_WRITE_GUI)
68 eC_Bool m_bTakeOverParentLayout;
69 void AssertAssociatedObjectValid(
const CGUIObject*
const pkObject);
This is the Guiliani base class for all composite objects.
Definition: GUICompositeObject.h:70
Definition: GUIGroupLayouter.h:20
virtual void WriteToStream(const eC_Bool bWriteClassID=false)
CGUIGroupLayouter(CGUICompositeObject *pkObject, eC_Bool bTakeOverParentLayout)
virtual void ReadFromStream()
virtual void SetAssociatedObject(CGUIObject *const pkObject)
virtual ~CGUIGroupLayouter()
Destructor a Reposition-Layouter.
Definition: GUIGroupLayouter.h:37
static const eC_UInt GROUP_LAYOUTER_CLASS_VERSION
Class version of group layouter class.
Definition: GUIGroupLayouter.h:52
virtual eC_Bool IsGroupLayouter() const
CGUIGroupLayouter()
Default constuctor.
virtual eC_Bool IsDependentOnParentSize()
Definition: GUIGroupLayouter.h:39
Definition: GUILayouter.h:57
This is the Guiliani base class all controls are derived from.
Definition: GUIObject.h:79