#include <sequenceaudioguiservice.h>
Classes | |
| struct | Colors |
Public Member Functions | |
| SequenceAudioGUIService (ServiceConfiguration *configuration) | |
| ~SequenceAudioGUIService () override | |
| const SequenceAudioGUIService::Colors & | getColors () const |
Public Member Functions inherited from Service | |
| UNPREFIXED_MODULE_NAME_INPUTCASE | Service (ServiceConfiguration *configuration) |
| virtual void | update (double deltaTime) override |
| virtual void | shutdown () override |
| Service (ServiceConfiguration *configuration) | |
| virtual | ~Service () |
| Core & | getCore () |
| const Core & | getCore () const |
| std::string | getTypeName () const |
| const Module & | getModule () const |
| Service (Service &)=delete | |
| Service & | operator= (const Service &)=delete |
| Service (Service &&)=delete | |
| Service & | operator= (Service &&)=delete |
Protected Member Functions | |
| void | registerObjectCreators (rtti::Factory &factory) override |
| bool | init (nap::utility::ErrorState &errorState) override |
| virtual void | getDependentServices (std::vector< rtti::TypeInfo > &dependencies) |
Protected Member Functions inherited from Service | |
| virtual void | created () |
| virtual void | preUpdate (double deltaTime) |
| virtual void | update (double deltaTime) |
| virtual void | postUpdate (double deltaTime) |
| virtual void | preShutdown () |
| virtual void | shutdown () |
| virtual void | preResourcesLoaded () |
| virtual void | postResourcesLoaded () |
| template<typename SERVICE_CONFIG > | |
| SERVICE_CONFIG * | getConfiguration () |
| template<typename SERVICE_CONFIG > | |
| const SERVICE_CONFIG * | getConfiguration () const |
| std::string | getIniFilePath () const |
| std::string | getIniFilePath (const std::string &appendix) const |
SequenceAudioGUIService is responsible for registering the appropriate factory functions for AudioTrack views to SequenceGUIService
| SequenceAudioGUIService | ( | ServiceConfiguration * | configuration | ) |
Constructor
| configuration | pointer to ServiceConfiguration |
|
override |
Destructor
| const SequenceAudioGUIService::Colors& getColors | ( | ) | const |
Return colors of audio segments
|
protectedvirtual |
Override this function to register service dependencies A service that depends on another service is initialized after all it's associated dependencies This will ensure correct order of initialization, update calls and shutdown of all services SequenceAudioGUIService depends on SequenceGUIService and SequenceServiceAudio
| dependencies | rtti information of the services this service depends on |
Reimplemented from Service.
|
overrideprotectedvirtual |
initializes service
| errorState | contains any errors |
Reimplemented from Service.
|
overrideprotectedvirtual |
registers all objects that need a specific way of construction
| factory | the factory to register the object creators with |
Reimplemented from Service.