载入中...
搜索中...
未找到
EditorUiSkinPreview.h
浏览该文件的文档.
UUID-backed identifier adapter for legacy textual boundaries.
Definition Identity.h:314
Asset metadata boundary used by renderer-neutral UI preview planning.
Definition EditorUiSkinPreview.h:18
virtual ~IUiSkinAssetResolver()=default
Releases IUiSkinAssetResolver resources.
virtual Result< void > font(const std::string &asset) const =0
Report whether a font asset can be resolved.
virtual Result< UiTextureMetadata > texture(const std::string &asset) const =0
Resolve texture dimensions, returning NotFound for missing assets.
Narrow presentation boundary consuming a renderer-neutral UI skin plan.
Definition EditorUiSkinPreview.h:61
virtual Result< void > render(const UiSkinDrawPlan &plan)=0
Draw all commands in document order into the active target.
virtual ~IUiSkinPlanRenderer()=default
Releases IUiSkinPlanRenderer resources.
Builds deterministic text/texture commands without touching runtime graphics.
Definition EditorUiSkinPreview.h:53
Serializable UI authoring document with hierarchy and inspector capabilities.
Definition UiDocument.h:149
Definition ActionPreviewController.cpp:6
One deterministic text or image command, including effective clipping.
Definition EditorUiSkinPreview.h:32
Revision-bound content plan suitable for graphics or UI-host presenters.
Definition EditorUiSkinPreview.h:45
std::vector< UiSkinDrawCommand > commands
Definition EditorUiSkinPreview.h:48
Revision documentRevision
Definition EditorUiSkinPreview.h:47
std::vector< EditorDiagnostic > diagnostics
Definition EditorUiSkinPreview.h:49
Dimensions known for an editor-resolved UI texture.
Definition EditorUiSkinPreview.h:12
Deterministic UI layout preview used by canvas rendering and picking.
Definition UiDocument.h:246