_clips
: ConcurrentDictionary< string, TTSClipData > |
Signature
ConcurrentDictionary<string, TTSClipData> Meta.WitAi.TTS.Integrations.BaseTTSRuntimeCache._clips |
OnClipAdded
: TTSClipCallback |
Callback for clips being added to the runtime cache
Signature
TTSClipCallback Meta.WitAi.TTS.Integrations.BaseTTSRuntimeCache.OnClipAdded |
OnClipRemoved
: TTSClipCallback |
Callback for clips being removed from the runtime cache
Signature
TTSClipCallback Meta.WitAi.TTS.Integrations.BaseTTSRuntimeCache.OnClipRemoved |
BreakdownClip
(
clipData
)
|
Performs breakdown and callback when clip is removed
Signature
virtual void Meta.WitAi.TTS.Integrations.BaseTTSRuntimeCache.BreakdownClip(TTSClipData clipData) Parameters clipData: TTSClipDataReturns void |
OnDestroy
()
|
Signature
virtual void Meta.WitAi.TTS.Integrations.BaseTTSRuntimeCache.OnDestroy() Returns void |
SetupClip
(
clipData
)
|
Performs setup and callback when clip is added
Signature
virtual void Meta.WitAi.TTS.Integrations.BaseTTSRuntimeCache.SetupClip(TTSClipData clipData) Parameters clipData: TTSClipDataReturns void |
AddClip
(
clipData
)
|
Add clip to dictionary and begins watching playback
Signature
virtual bool Meta.WitAi.TTS.Integrations.BaseTTSRuntimeCache.AddClip(TTSClipData clipData) Parameters clipData: TTSClipDataReturns bool |
GetClip
(
clipId
)
|
Grabs clip from dictionary if possible
Signature
virtual TTSClipData Meta.WitAi.TTS.Integrations.BaseTTSRuntimeCache.GetClip(string clipId) Parameters clipId: stringReturns TTSClipData |
GetClips
()
|
Simple getter for all clips
Signature
virtual TTSClipData [] Meta.WitAi.TTS.Integrations.BaseTTSRuntimeCache.GetClips() Returns TTSClipData [] |
RemoveClip
(
clipID
)
|
Remove clip from cache immediately
Signature
virtual void Meta.WitAi.TTS.Integrations.BaseTTSRuntimeCache.RemoveClip(string clipID) Parameters clipID: stringReturns void |