25 lines
856 B
C++
25 lines
856 B
C++
// Lot STM1 (COMMUN-28 S6, 1.3.3) : graphe d'un UMaterial en texte, lecture seule.
|
|
//
|
|
// Ecrit les reglages du materiau (domaine, melange, modele d'ombrage, deux faces), ses entrees (BaseColor, EmissiveColor,
|
|
// Normal, Metallic, Roughness, Opacity, OpacityMask, WorldPositionOffset : noeud relie) et chaque noeud : classe,
|
|
// description, proprietes propres a sa classe (parametres, valeurs par defaut, textures) et entrees reliees.
|
|
// Rien n'est modifie ni enregistre.
|
|
//
|
|
// Usage : -run=LPDumpMaterial -Material=<objet>[;<objet>...] [-Report=<f.md>]
|
|
|
|
#pragma once
|
|
|
|
#include "CoreMinimal.h"
|
|
#include "Commandlets/Commandlet.h"
|
|
#include "LPDumpMaterialCommandlet.generated.h"
|
|
|
|
UCLASS()
|
|
class ULPDumpMaterialCommandlet : public UCommandlet
|
|
{
|
|
GENERATED_BODY()
|
|
|
|
public:
|
|
ULPDumpMaterialCommandlet();
|
|
|
|
virtual int32 Main(const FString& Params) override;
|
|
};
|