![]() |
Murl Engine API
Version 2018.3
|
A helper class for simple use of the INodeObserver object. More...
#include <murl_logic_base_node_observer.h>
A helper class for simple use of the INodeObserver object.
A node observer is created and initialized at object instantiation.
|
inline |
The default constructor.
Creates a INodeObserver object.
|
inlinevirtual |
The destructor.
Destroys the INodeObserver object.
|
inline |
Conversion operator.
|
inline |
Conversion operator.
|
inline |
Get the node observer interface.
|
inline |
Forward to INodeObserver::Add() method.
node | The observable node object to add. |
|
inline |
Forward to INodeObserver::Remove() method.
node | The observable node object to remove. |
Forward to INodeObserver::RemoveAt() method.
index | The zero based index of the observable node object to remove. |
|
inline |
Forward to INodeObserver::GetNumberOfNodes() method.
|
inline |
Forward to INodeObserver::GetNode() method.
index | The zero based index of the observable node object. |
|
inline |
Forward to INodeObserver::GetNodeIfValid() method.
index | The zero based index of the observable node object. |
|
inline |
Forward to INodeObserver::AreValid() method.
|
inline |
Forward to INodeObserver::RemoveAll() method.