10#ifndef GUIOBJECTSTATEBEHAVIOUR__H_
11#define GUIOBJECTSTATEBEHAVIOUR__H_
13#include "GUIBehaviourDecorator.h"
39#if defined(GUILIANI_STREAM_GUI)
47#if defined(GUILIANI_WRITE_GUI)
58 const eC_Value& vAbsX,
59 const eC_Value& vAbsY);
Helper Macros in Guiliani
ObjectHandle_t
List of object resource ids.
Definition: GUIObjectHandleResource.h:55
GUIBehaviourDecorator base class.
Definition: GUIBehaviourDecorator.h:78
Behaviour for processing object state changes.
Definition: GUIObjectStateBehaviour.h:18
virtual eC_Bool DoClick(const eC_Value &vAbsX, const eC_Value &vAbsY)
virtual void ReadFromStream()
virtual void WriteToStream(const eC_Bool bWriteClassID=false)
CGUIObjectStateBehaviour(ObjectHandle_t eObjID, eC_Bool bToggle, eC_Bool bFocusable, eC_Bool bInvisible, eC_Bool bGrayedOut, eC_Bool bDisabled)
CGUIObjectStateBehaviour()
Default constructor.