#include <sequenceaudioguiservice.h>
Classes | |
struct | Colors |
Public Member Functions | |
SequenceAudioGUIService (ServiceConfiguration *configuration) | |
~SequenceAudioGUIService () override | |
const SequenceAudioGUIService::Colors & | getColors () const |
![]() | |
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) |
![]() | |
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.