PrefabDoc struct
One open prefab file.
Public variables
- uint32_t ID
- its PrefabFields id
- std::string FilePath
- std::string PrefabName
- std::string PrefabType
- std::string BaseTypeName
- JsonValue RootJson
- std::string SavedText
- RootJson as last read or written: what unsaved is measured against.
- bool bDirty
- class PrefabEditorWindow* Window
- std::vector<JsonValue> Undo
- std::vector<JsonValue> Redo
- uint64_t LastMerge
- what was typed into last: more typing there is the same step
- bool bInEdit
- between a grid edit's Begin and its Commit or Cancel
- bool bCloseAsked
- bool bPreviewRebuildPending
- std::unique_ptr<FlowManagerBase> PreviewFlow
- std::unique_ptr<WorldViewport> PreviewViewport
- EngineConfig PreviewConfig
- bool bPreviewReady
- std::string PreviewError
-
GGUI::
ImageID ShownImage - bool bHovered
- float OrbitYaw
- float OrbitPitch
- float OrbitDist
- bool bFramed
- the preview has been framed to fit it once