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