LifePlay-Revival/Source/LifePlayEditorTools/LPCheckMeshesCommandlet.h

26 lines
820 B
C
Raw Permalink Normal View History

// 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 une copie des assets 4.27 et les assets 5.5.
//
// 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;
};