QuartzUIValidateCommandlet: declaration reference
0.57.0-dev · beta source documentation. Native, Blueprint, Editor and rendering examples are source-reviewed, not executed in Unreal during this scan. See validation and limits.
Pinned source (source: Source/QuartzUIEditor/Public/QuartzUIValidateCommandlet.h) · integration recipe · practical guide
UQuartzUIValidateCommandlet
Editor type. Headless project/settings/output audit used by CI and the automatic cook hook.
Prerequisites / integration: Installed source plugin; Editor tools additionally require a compiled compatible host Editor target. Use the QuartzUIValidateCommandlet recipe in the host module QuartzUIEditor.
Minimal example / lifecycle: UnrealEditor-Cmd Host.uproject -run=QuartzUIValidate -Mode=Shipping. One commandlet invocation; evidence written to selected paths.
Avoid: Claiming a green audit proves GPU or gameplay behavior. Match the exact declaration below; dependent DTOs/enums are values used by this owner, not independent systems.
Exact source line (source: Source/QuartzUIEditor/Public/QuartzUIValidateCommandlet.h#L9)
Complete header
Source snapshot, not an additional example. Unreal annotations distinguish exposed Blueprint nodes from native-only/private methods.
#pragma once
#include "Commandlets/Commandlet.h"
#include "QuartzUIValidateCommandlet.generated.h"
/** Headless project/settings/output audit used by CI and the automatic cook hook. */
UCLASS()
class QUARTZUIEDITOR_API UQuartzUIValidateCommandlet final : public UCommandlet
{
GENERATED_BODY()
public:
UQuartzUIValidateCommandlet();
virtual int32 Main(const FString& Params) override;
};