10#ifndef GUI_CONDITIONAL_BEHAVIOUR__H_
11#define GUI_CONDITIONAL_BEHAVIOUR__H_
13#include "GUICmdBehaviour.h"
52 void SetIndex(
const eC_UInt& uiX,
const eC_UInt& uiY);
58 void GetIndex(eC_UInt& uiX, eC_UInt& uiY)
const;
91#if defined(GUILIANI_STREAM_GUI)
95#if defined(GUILIANI_WRITE_GUI)
DataPoolResource_t
List of data pool resource ids.
Definition: GUIDataPoolResource.h:35
Definition: GUICmdBehaviour.h:22
Behaviour for repeating clicks on object Additional phases can be defined where the start-time of the...
Definition: GUIConditionalBehaviour.h:19
void GetIndex(eC_UInt &uiX, eC_UInt &uiY) const
CGUIConditionalBehaviour()
Default constructor.
Operation_t
Operations for behaviour.
Definition: GUIConditionalBehaviour.h:23
@ OP_EQUAL
equal (==)
Definition: GUIConditionalBehaviour.h:26
@ OP_LESS_EQUAL
less or equal (<=)
Definition: GUIConditionalBehaviour.h:25
@ OP_GREATER_EQUAL
greater or equal (>=)
Definition: GUIConditionalBehaviour.h:28
@ OP_LESS
less (<)
Definition: GUIConditionalBehaviour.h:24
@ OP_GREATER
greater (>)
Definition: GUIConditionalBehaviour.h:29
@ OP_NOT_EQUAL
not equal (!=)
Definition: GUIConditionalBehaviour.h:27
Operation_t GetOperation() const
CGUICommandPtr GetCommand() const
void SetOperation(const Operation_t &eOperation)
virtual void ReadFromStream()
virtual void ExecuteCommand(const BehaviourType_t &eFromBehaviour)
void SetDataPoolID(const DataPoolResource_t &eID)
void SetCommand(CGUICommandPtr pkCmd)
CGUIValue GetValue() const
virtual void WriteToStream(const eC_Bool bWriteClassID=false)
void SetIndex(const eC_UInt &uiX, const eC_UInt &uiY)
void SetValue(const CGUIValue &kValue)
DataPoolResource_t GetDataPoolID() const
CGUIValue stores a single value in one specific type.
Definition: GUIValue.h:25