NAP
SequenceService Member List

This is the complete list of members for SequenceService, including all inherited members.

created()Serviceprotectedvirtual
createDefaultSequence(std::vector< std::unique_ptr< rtti::Object >> &createdObjects, std::unordered_set< std::string > &objectIDs, const std::vector< ResourcePtr< SequencePlayerOutput >> &outputs)SequenceService
generateUniqueID(std::unordered_set< std::string > &objectIDs, const std::string &baseID="Generated")SequenceService
getConfiguration()Serviceprotected
getConfiguration() constServiceprotected
getControllerTypeForTrackType(rtti::TypeInfo trackType)SequenceService
getCore()Service
getCore() constService
getDependentServices(std::vector< rtti::TypeInfo > &dependencies) overrideServicevirtual
getDependentServices(std::vector< rtti::TypeInfo > &dependencies)Serviceprotectedvirtual
getIniFilePath() constServiceprotected
getIniFilePath(const std::string &appendix) constServiceprotected
getModule() constService
getRegisteredControllerTypes() constSequenceService
getTypeName() constService
init(nap::utility::ErrorState &errorState) overrideSequenceServiceprotectedvirtual
invokeAdapterFactory(rtti::TypeInfo type, const SequenceTrack &track, SequencePlayerOutput &output, const SequencePlayer &player)SequenceService
invokeControllerFactory(rtti::TypeInfo controllerType, SequencePlayer &player, SequenceEditor &editor)SequenceService
operator=(const Service &)=deleteService
operator=(Service &&)=deleteService
postResourcesLoaded()Serviceprotectedvirtual
postUpdate(double deltaTime)Serviceprotectedvirtual
preResourcesLoaded()Serviceprotectedvirtual
preShutdown()Serviceprotectedvirtual
preUpdate(double deltaTime)Serviceprotectedvirtual
registerAdapterFactoryFunc(rtti::TypeInfo typeInfo, SequencePlayerAdapterFactoryFunc factory)SequenceService
registerControllerFactoryFunc(rtti::TypeInfo controllerType, SequenceControllerFactoryFunc factory)SequenceService
registerControllerTypeForTrackType(rtti::TypeInfo trackType, rtti::TypeInfo controllerType)SequenceService
registerDefaultTrackCreatorForOutput(rtti::TypeInfo outputType, std::function< std::unique_ptr< SequenceTrack >(const SequencePlayerOutput *)> func)SequenceService
registerObjectCreators(rtti::Factory &factory) overrideSequenceServiceprotectedvirtual
registerStandardClock(SequencePlayerStandardClock *standardClock)SequenceService
SequenceService(ServiceConfiguration *configuration)SequenceService
Service(ServiceConfiguration *configuration)Service
Service(ServiceConfiguration *configuration)Service
Service(Service &)=deleteService
Service(Service &&)=deleteService
shutdown() overrideServicevirtual
shutdown()Serviceprotectedvirtual
unregisterStandardClock(SequencePlayerStandardClock *standardClock)SequenceService
update(double deltaTime) overrideSequenceServiceprotectedvirtual
~SequenceService() overrideSequenceService
~Service()Servicevirtual