IRigidModelConsumer is a unit that has a ServiceProperty 'ModelProvider' for an IRigidModelProvider service.
More...
#include <model/IRigidModelProvider.h>
IRigidModelConsumer is a unit that has a ServiceProperty 'ModelProvider' for an IRigidModelProvider service.
◆ IRigidModelConsumer()
◆ ~IRigidModelConsumer()
◆ reflect()
void reflect |
( |
Reflector & |
r | ) |
|
|
inline |
Reflect method for serialization.
◆ setModelProvider()
◆ getModelProviderChannel()
virtual std::string getModelProviderChannel |
( |
| ) |
|
|
virtual |
◆ initialize()
Must be called in service's initialize() method, after initializing mModelProvider.
◆ setModelProviderInternal()
Must be implemented in subclasses and must set mModelProvider.
◆ getAuthority()
Must be implemented and return a valid authority.
◆ getModelProviderChannelInternal()
virtual std::string getModelProviderChannelInternal |
( |
| ) |
|
|
protectedvirtual |
Can be implemented in subclasses to override the default channel name "<namespace/of/service>/ModelProvider".
The service will post the new ModelProvider name to this channel whenever it is changed.
◆ mModelProvider
◆ mModelProviderChannel
Channel<std::string> mModelProviderChannel |
|
protected |
The documentation for this class was generated from the following file: