Searched refs:MultiModalScene (Results 1 – 7 of 7) sorted by relevance
22 std::string MultiModalScene::GetAvailableSubscriptId() in GetAvailableSubscriptId()33 void MultiModalScene::RemoveSubscriptId(const std::string& subscriptId) in RemoveSubscriptId()38 std::string MultiModalScene::GetCurrentMaxSubscriptId() in GetCurrentMaxSubscriptId()66 void MultiModalScene::UnSubscribeVoiceEvent(const VoiceEvent& voiceEvent) in UnSubscribeVoiceEvent()78 void MultiModalScene::SubscribeSubscriptSwitchEvent(const EventCallback<void(bool)>& callback) in SubscribeSubscriptSwitchEvent()91 void MultiModalScene::OnNotifyMultimodalEvent(const AceMultimodalEvent& event) in OnNotifyMultimodalEvent()114 void MultiModalScene::UnSubscribeAllEvents() in UnSubscribeAllEvents()124 void MultiModalScene::Hide() in Hide()131 void MultiModalScene::Resume() in Resume()138 MultiModalScene::~MultiModalScene() in ~MultiModalScene()[all …]
29 class MultiModalScene final : public AceType {30 DECLARE_ACE_TYPE(MultiModalScene, AceType) in DECLARE_ACE_TYPE() argument33 MultiModalScene(int32_t pageId, const RefPtr<MultimodalSubscriber>& subscriber) in DECLARE_ACE_TYPE()35 ~MultiModalScene() override;
37 RefPtr<MultiModalScene> GetMultiModalScene(int32_t pageId);38 RefPtr<MultiModalScene> GetCurrentMultiModalScene();51 std::unordered_map<int32_t, RefPtr<MultiModalScene>> multiModalScenes_;
23 RefPtr<MultiModalScene> MultiModalManager::GetMultiModalScene(int32_t pageId) in GetMultiModalScene()27 …auto newScene = multiModalScenes_.try_emplace(pageId, MakeRefPtr<MultiModalScene>(pageId, subscrib… in GetMultiModalScene()54 RefPtr<MultiModalScene> MultiModalManager::GetCurrentMultiModalScene() in GetCurrentMultiModalScene()
53 WeakPtr<MultiModalScene> multiModalScene_;
99 WeakPtr<MultiModalScene> multiModalScene_;
191 WeakPtr<MultiModalScene> multiModalScene_;