Twitch SDK (Internal)
ttv::ModuleBase Member List

This is the complete list of members for ttv::ModuleBase, including all inherited members.

CheckShutdown()ttv::ModuleBaseprotectedvirtual
CompleteShutdown()ttv::ModuleBaseprotectedvirtual
GetComponentContainer()ttv::ModuleBaseinlineprotected
GetModuleName() const =0ttv::IModulepure virtual
GetState() const overridettv::ModuleBasevirtual
Initialize(const InitializeCallback &callback) overridettv::ModuleBasevirtual
InitializeCallback typedefttv::IModule
Invoke(std::function< void(std::shared_ptr< T >)> callback)ttv::ModuleBaseinlineprotected
mComponentContainerttv::ModuleBaseprivate
mInitializeCallbacksttv::ModuleBaseprivate
mLastReportedStatettv::ModuleBaseprotected
mListenersttv::ModuleBaseprotected
ModuleBase()ttv::ModuleBase
mShutdownCallbacksttv::ModuleBaseprivate
mStatettv::ModuleBaseprotected
NotifyStateChange()ttv::ModuleBaseprotected
RegisterInitializeCallback(const InitializeCallback &callback)ttv::ModuleBaseinlineprotected
RegisterShutdownCallback(const ShutdownCallback &callback)ttv::ModuleBaseinlineprotected
Shutdown(const ShutdownCallback &callback) overridettv::ModuleBasevirtual
ShutdownCallback typedefttv::IModule
State enum namettv::IModule
Update() overridettv::ModuleBasevirtual
~IModule()ttv::IModulevirtual
~ModuleBase()ttv::ModuleBasevirtual