| GL Studio C++ Runtime API

Public Member Functions | List of all members
AttributeChangedNotifier Class Referenceabstract

`#include <disti_metadata.h>`

Inheritance diagram for AttributeChangedNotifier:

## Public Member Functions
virtual void | NotifyAttributeChanged (const AttributeName &name)=0
virtual | ~AttributeChangedNotifier ()

## Detailed Description

Interface for notifying when attributes have changed

## Constructor & Destructor Documentation

## ◆ ~AttributeChangedNotifier()

virtual ~AttributeChangedNotifier | ( |  | ) |
| inline virtual

destructor

## Member Function Documentation

## ◆ NotifyAttributeChanged()

virtual void NotifyAttributeChanged | ( | const AttributeName & | name | ) |
| pure virtual

Notify the class that the attribute has changed. Observers of the attribute will have their callbacks called

Parameters

  name | the name of the attribute

Implemented in GlsMultiView::ViewData, ComponentBase, DisplayObject, and DisplayFrame.

The documentation for this class was generated from the following file:

- disti_metadata.h