Home › Per Unity Asset Store + Unreal Marketplace guide…
Per Unity Asset Store + Unreal Marketplace guidelines, a TOOL author's INSPECTOR should handle undo via which API call?
AUndo.RecordObject() / FScopedTransaction call
BConsole.WriteLine() with version tags only
CDateTime.Now.Ticks for replay logging only
DSystem.Diagnostics.Trace.WriteLine() only
Answer & Solution
Correct answer: A. Undo.RecordObject() / FScopedTransaction call
Unity Editor docs + Unreal docs: tools must call the engine undo system before mutating data. Otherwise users lose Ctrl+Z safety and reviewers reject the tool.
Related questions
Per Godot docs (TOOL scripts), prefixing a GDScript file with @tool causes which behaviourPer Visual Studio + JetBrains Rider integration with Unity, the EDITORATTACH protocol thatPer Unity DOTS / Burst docs, a CUSTOM INSPECTOR using UI TOOLKIT (vs IMGUI) is preferred fPer Unreal docs (UPROPERTY + UFUNCTION), the UNREAL HEADER TOOL parses macros at build timPer Houdini docs, a DIGITAL ASSET (HDA) lets tools authors do which?Per Blender Python (bpy) docs, the bpy module structure groups data in which sub-namespacePer Unity Editor docs, the SERIALIZED OBJECT API is preferred over direct field access in Per Unreal docs, the SLATE framework is used to build which kind of UI inside Unreal Engin