LifePlay-Revival/Source/LifePlayEditorTools/LPCheckMeshesCommandlet.h
edujiro5972 8084622450 LifePlay UE 5.8 : état de développement au 2026-10-19
Tickets : REP1-T4

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 22:57:42 +02:00

25 lines
821 B
C++

// Portage UE 5.5 - lot L7h (ERR-018).
//
// Mesure les UStaticMesh d'un dossier : LOD, sommets et triangles du LOD 0 (donnees sources),
// sections, materiaux, dimensions. But : verifier que la forte baisse de taille des fichiers
// Heavy/StreetMap/Static entre 4.27 et 5.5 ne cache aucune perte de geometrie.
// Sortie CSV triee par nom, pour comparer deux copies d'assets (reference et courante).
//
// Usage :
// UnrealEditor-Cmd.exe <projet> -run=LPCheckMeshes -Path=/Game/Heavy/StreetMap/Static -CSV=<fichier.csv>
#pragma once
#include "CoreMinimal.h"
#include "Commandlets/Commandlet.h"
#include "LPCheckMeshesCommandlet.generated.h"
UCLASS()
class ULPCheckMeshesCommandlet : public UCommandlet
{
GENERATED_BODY()
public:
ULPCheckMeshesCommandlet();
virtual int32 Main(const FString& Params) override;
};