![]() |
Murl Engine API
Version 2018.3
|
A helper class for simple use of the IStepableObserver object. More...
#include <murl_logic_base_stepable_observer.h>
A helper class for simple use of the IStepableObserver object.
A stepable observer is created at object instantiation.
|
inline |
The default constructor.
Creates a IStepableObserver object.
|
inlinevirtual |
The destructor.
Destroys the IStepableObserver object.
|
inline |
Conversion operator.
|
inline |
Get the stepable observer interface.
|
inline |
Forward to IStepableObserver::Add() method.
stepable | The stepable object to add. |
|
inline |
Forward to IStepableObserver::Remove() method.
stepable | The stepable object to remove. |
Forward to IStepableObserver::RemoveAt() method.
index | The zero-based index of the stepable object to remove. |
|
inline |
Forward to IStepableObserver::GetNumberOfStepables() method.
|
inline |
Forward to IStepableObserver::GetStepable() method.
index | The zero-based index of the stepable object. |
|
inline |
Forward to IStepableObserver::SetEnabled() method.
isEnabled | true for enable, false for disable. |
|
inline |
Forward to IStepableObserver::ProcessTick() method.
state | The IState object. |
|
inline |
Forward to IStepableObserver::FinishTick() method.
state | The IState object. |