The StaticFactory class to create logic classes.
More...
#include "murl_logic_i_factory.h"
The StaticFactory class to create logic classes.
◆ CreateStepable()
static IStepablePtr Murl::Logic::StaticFactory::CreateStepable |
( |
| ) |
|
|
static |
Create a stepable object.
- Returns
- The created stepable object, or null if failed.
◆ DestroyStepable()
static Bool Murl::Logic::StaticFactory::DestroyStepable |
( |
IStepablePtr & |
stepable | ) |
|
|
static |
Destroy a stepable object.
- Parameters
-
stepable | A reference to the stepable pointer. After destruction the pointer is set to null. |
- Returns
- true if successful.
◆ CreateStepableObserver()
Create a stepable observer object.
- Returns
- The created stepable observer object, or null if failed.
◆ DestroyStepableObserver()
Destroy a stepable observer object.
- Parameters
-
stepableObserver | A reference to the stepable observer pointer. After destruction the pointer is set to null. |
- Returns
- true if successful.
◆ CreateTimeframe()
static ITimeframePtr Murl::Logic::StaticFactory::CreateTimeframe |
( |
| ) |
|
|
static |
Create a timeframe object.
- Returns
- The created timeframe object, or null if failed.
◆ DestroyTimeframe()
static Bool Murl::Logic::StaticFactory::DestroyTimeframe |
( |
ITimeframePtr & |
timeframe | ) |
|
|
static |
Destroy a timeframe object.
- Parameters
-
timeframe | A reference to the timeframe pointer. After destruction the pointer is set to null. |
- Returns
- true if successful.
◆ CreateTimeline()
static ITimelinePtr Murl::Logic::StaticFactory::CreateTimeline |
( |
| ) |
|
|
static |
Create a timeline object.
- Returns
- The created timeline object, or null if failed.
◆ DestroyTimeline()
static Bool Murl::Logic::StaticFactory::DestroyTimeline |
( |
ITimelinePtr & |
timeline | ) |
|
|
static |
Destroy a timeline object.
- Parameters
-
timeline | A reference to the timeline pointer. After destruction the pointer is set to null. |
- Returns
- true if successful.
◆ CreateNodeObserver()
Create a node observer object.
- Returns
- The created node observer object, or null if failed.
◆ DestroyNodeObserver()
Destroy a node observer object.
- Parameters
-
nodeObserver | A reference to the node observer pointer. After destruction the pointer is set to null. |
- Returns
- true if successful.
The documentation for this interface was generated from the following file: