载入中...
搜索中...
未找到
PcgScreenshotSavedNotice.h
浏览该文件的文档.
[[nodiscard]] Result<void> configure(bool enabled,float showSeconds); [[nodiscard]] Result<void> request(const std::string& savedPath); [[nodiscard]] Result<void> endFrame(float unscaledNow); [[nodiscard]] Result<void> tick(float unscaledNow); bool getVisible()const noexcept{return visible_;} bool getPathVisible()const noexcept{return visible_&&!path_.empty();} const std::string& getPath()const noexcept{return path_;} bool getPending()const noexcept{return pending_;}
void exposePcgScreenshotSavedNoticeBindings(ssq::Table& table);
Move-only, checked operation results for the common layer.
Caller-owned notification state ported from Pcg ScreenshotSavedManager.
Definition PcgScreenshotSavedNotice.h:9
Definition Component.cpp:5
void exposePcgScreenshotSavedNoticeBindings(ssq::Table &t)
Register Pcg screenshot-notice bindings.
Definition PcgScreenshotSavedNotice.cpp:10
enum EVENGINE_API_FOUNDATION Table
OT_TABLE (editable via Runtime table APIs / ReflectedPropertyModel).
Definition Runtime.h:121
EVEngine ECS 集成层:底层实现使用 sunxfancy/ECS.hpp https://github.com/sunxfancy/ECS.hpp
Definition ECS.h:14