载入中...
搜索中...
未找到
LocalizationRuntime.cpp
浏览该文件的文档.
A playable audio source (static buffer or streaming decoder). Not thread-safe for playback control ex...
Definition Source.h:30
Localized voice assets, duration-based advance, and amplitude lip sync.
Definition DialogueVoice.h:18
bool bindSource(const std::string &lineId, const std::string &locale, audio::Source *source)
Bind a playable Audio Source; the caller retains source ownership.
Definition DialogueVoice.cpp:39
UI-neutral localization table with deterministic persistence and QA.
Definition LocalizationDocument.h:57
std::vector< LocalizationRow > rows() const
Return rows in deterministic key order.
Definition LocalizationDocument.cpp:80
Result< void > play(const LocalizationDocument &document, const std::string &key, const std::string &locale, dialogue::DialogueVoice *voice, const SourceResolver &sources) const
Resolve, register and start a locale voice clip without changing the document.
Definition LocalizationRuntime.cpp:18
std::function< audio::Source *(const std::string &asset)> SourceResolver
Definition LocalizationDocument.h:86
editing::Status EditorStatus
Definition LocalizationDocument.h:21
One stable localization key and all locale variants.
Definition LocalizationDocument.h:33