Dali 3D User Interface Engine
List of all members | Public Member Functions
Dali::Internal::PropertyNotifier Class Referenceabstract

Interface used by the update-thread to trigger property changed notification signals. More...

#include <property-notifier.h>

Inheritance diagram for Dali::Internal::PropertyNotifier:
Inheritance graph
[legend]

Public Member Functions

virtual ~PropertyNotifier ()
 Virtual destructor. More...
 
virtual void NotifyProperty (SceneGraph::PropertyNotification *propertyNotification, bool validity)=0
 Provide notification signals for a changed property. More...
 

Detailed Description

Interface used by the update-thread to trigger property changed notification signals.

Definition at line 40 of file property-notifier.h.

Constructor & Destructor Documentation

virtual Dali::Internal::PropertyNotifier::~PropertyNotifier ( )
inlinevirtual

Virtual destructor.

Definition at line 47 of file property-notifier.h.

Member Function Documentation

virtual void Dali::Internal::PropertyNotifier::NotifyProperty ( SceneGraph::PropertyNotification propertyNotification,
bool  validity 
)
pure virtual

Provide notification signals for a changed property.

This method should be called in the event-thread; the update-thread must use PropertyChangedMessage.

Parameters
[in]propertyNotificationA pointer to the SceneGraph::PropertyNotification that has been mnodified.
[in]validityPasses in whether the notification was triggered by a true or false condition result

Implemented in Dali::Internal::PropertyNotificationManager.

Referenced by Dali::Internal::PropertyChangedMessage().

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
Dali Docs Home
Read more about Dali