Guiliani  Version 2.4 revision 5970 (build 3)
Observable subjects in GUILIANI

List of objects within the framework which serve as Subjects that can be observed and will trigger notifications if their value/state changes. More...

Functions

void CGUIComboBoxHeader::AddInputFinishedObserver (CGUIObserver *pObserver)
 
void CGUIBaseInputField::AddInputFinishedObserver (CGUIObserver *pObserver)
 
void CGUIComboBoxHeader::AddInputStartedObserver (CGUIObserver *pObserver)
 
void CGUIBaseInputField::AddInputStartedObserver (CGUIObserver *pObserver)
 
void CGUIProperties::AddObserver (const GlobalProperty_t ePropertyID, CGUIObserver *pObserver)
 
void CGUIRadioButtonGroup::AddSelectionObserver (CGUIObserver *pObserver)
 
void CGUIBaseCheckBox::AddSelectionObserver (CGUIObserver *pObserver)
 
void CGUIComboBox::AddSelectionObserver (CGUIObserver *pObserver)
 
void CGUIListBox::AddSelectionObserver (CGUIObserver *pObserver)
 
void CGUIEdit::AddTextChangedObserver (CGUIObserver *pObserver)
 
void CGUIBaseInputField::AddTextChangedObserver (CGUIObserver *pObserver)
 
void CGUIObject::AddValueObserver (CGUIObserver *pObserver)
 

Detailed Description

List of objects within the framework which serve as Subjects that can be observed and will trigger notifications if their value/state changes.

Function Documentation

◆ AddInputFinishedObserver() [1/2]

void CGUIComboBoxHeader::AddInputFinishedObserver ( CGUIObserver pObserver)

Add an observer to get informed when the user finished the input. CGUIObserver::OnNotification(const CGUIValue& kObservedValue, const CGUIObject* const pkUpdatedObject) will be called whenever the user finished.

Parameters
pObserverThe Observer that wants to subscribe.

◆ AddInputFinishedObserver() [2/2]

void CGUIBaseInputField::AddInputFinishedObserver ( CGUIObserver pObserver)

Add an observer to get informed when the user finished the input. CGUIObserver::OnNotification(const CGUIValue& kObservedValue, const CGUIObject* const pkUpdatedObject, const eC_UInt uiX=0, const eC_UInt uiY=0)) will be called whenever the user finished.

Parameters
pObserverThe Observer that wants to subscribe.

◆ AddInputStartedObserver() [1/2]

void CGUIComboBoxHeader::AddInputStartedObserver ( CGUIObserver pObserver)

Add an observer to get informed when the user started the input. CGUIObserver::OnNotification(const CGUIValue& kObservedValue, const CGUIObject* const pkUpdatedObject) will be called whenever the user started.

Parameters
pObserverThe Observer that wants to subscribe.

◆ AddInputStartedObserver() [2/2]

void CGUIBaseInputField::AddInputStartedObserver ( CGUIObserver pObserver)

Add an observer to get informed when the user started the input. CGUIObserver::OnNotification(const CGUIValue& kObservedValue, const CGUIObject* const pkUpdatedObject, const eC_UInt uiX=0, const eC_UInt uiY=0) will be called whenever the user started.

Parameters
pObserverThe Observer that wants to subscribe.

◆ AddObserver()

void CGUIProperties::AddObserver ( const GlobalProperty_t  ePropertyID,
CGUIObserver pObserver 
)

Adds an observer to a property. The observer will be notified by calling CGUIObserver::OnNotification() whenever the property gets updated.

Parameters
ePropertyIDThe property id which is observed.
pObserverThe observer to add.

◆ AddSelectionObserver() [1/4]

void CGUIRadioButtonGroup::AddSelectionObserver ( CGUIObserver pObserver)
inline

Add an observer to get informed when the selected radio button in the group is changed. void NotifyObservers (const CGUIObject* const pkUpdatedObject) will be called whenever the selection changes.

Parameters
pObserverThe Observer that wants to subscribe.

◆ AddSelectionObserver() [2/4]

void CGUIBaseCheckBox::AddSelectionObserver ( CGUIObserver pObserver)

Add an observer to get informed when the selection is changed. CGUIObserver::OnNotification(const CGUIValue& kObservedValue, const CGUIObject* const pkUpdatedObject) will be called whenever the selection changes.

Parameters
pObserverThe Observer that wants to subscribe.

◆ AddSelectionObserver() [3/4]

void CGUIComboBox::AddSelectionObserver ( CGUIObserver pObserver)

Add an observer to get informed when the selected index is changed. CGUIObserver::OnNotification(const CGUIValue& kObservedValue, const CGUIObject* const pkUpdatedObject) will be called whenever the index has changed.

Parameters
pObserverThe Observer that wants to subscribe.

◆ AddSelectionObserver() [4/4]

void CGUIListBox::AddSelectionObserver ( CGUIObserver pObserver)

Add an observer to get informed when the selection has changed. CGUIObserver::OnNotification(const CGUIObject* const pkUpdatedObject) will be called whenever the selected indices have changed.

Parameters
pObserverThe Observer that wants to subscribe.

◆ AddTextChangedObserver() [1/2]

void CGUIEdit::AddTextChangedObserver ( CGUIObserver pObserver)

Add an observer to get informed when the text of the edit field is changed. CGUIObserver::OnNotification(const CGUIValue&, const CGUIObject* const, const eC_UInt, const eC_UInt) will be called whenever the text has changed.

Parameters
pObserverThe Observer that wants to subscribe.

◆ AddTextChangedObserver() [2/2]

void CGUIBaseInputField::AddTextChangedObserver ( CGUIObserver pObserver)

Add an observer to get informed when the text of the inputfield is changed. CGUIObserver::OnNotification(const CGUIValue& kObservedValue, const CGUIObject* const pkUpdatedObject, const eC_UInt uiX=0, const eC_UInt uiY=0)) will be called whenever the text has changed.

Parameters
pObserverThe Observer that wants to subscribe.

◆ AddValueObserver()

void CGUIObject::AddValueObserver ( CGUIObserver pObserver)
inline

Adds an observer to get informed when the value is changed. virtual void CGUIObserver::OnNotification(const CGUIValue& kObservedValue, const CGUIObject* const pkUpdatedObject, const eC_UInt uiX=0, const eC_UInt uiY=0) will be called whenever the value changes.

Parameters
pObserverThe Observer that wants to subscribe.