RapyutaSimulationPlugins
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
FRRMaterialProperty Struct Reference

#include <RRObjectCommon.h>

Public Member Functions

void PrintSelf () const
 
bool IsValid () const
 
bool HasTexture (const FString &InTextureName) const
 

Public Attributes

FString Name
 
FLinearColor Color = FLinearColor::Transparent
 
TArray< FString > AlbedoTextureNameList
 
TArray< FLinearColor > AlbedoColorList
 
FString MaskTextureName
 
FString ORMTextureName
 
FString NormalTextureName
 

Static Public Attributes

static constexpr const TCHAR * PROP_NAME_ALBEDO = TEXT("AlbedoTexture")
 
static constexpr const TCHAR * PROP_NAME_ORM = TEXT("MergeMapInput")
 
static constexpr const TCHAR * PROP_NAME_NORMAL = TEXT("MainNormalInput")
 
static constexpr const TCHAR * PROP_NAME_MASK = TEXT("MaskSelection")
 
static constexpr const TCHAR * PROP_NAME_COLOR_ALBEDO = TEXT("ColorAlbedo")
 
static constexpr const TCHAR * PROP_NAME_EMISSIVE_STRENGTH = TEXT("EmissiveStrength")
 

Detailed Description

USTRUCT(BlueprintType)

Member Function Documentation

◆ HasTexture()

bool FRRMaterialProperty::HasTexture ( const FString &  InTextureName) const
inline

◆ IsValid()

bool FRRMaterialProperty::IsValid ( ) const
inline

◆ PrintSelf()

void FRRMaterialProperty::PrintSelf ( ) const
inline

Member Data Documentation

◆ AlbedoColorList

TArray<FLinearColor> FRRMaterialProperty::AlbedoColorList

◆ AlbedoTextureNameList

TArray<FString> FRRMaterialProperty::AlbedoTextureNameList

◆ Color

FLinearColor FRRMaterialProperty::Color = FLinearColor::Transparent

◆ MaskTextureName

FString FRRMaterialProperty::MaskTextureName

◆ Name

FString FRRMaterialProperty::Name

◆ NormalTextureName

FString FRRMaterialProperty::NormalTextureName

◆ ORMTextureName

FString FRRMaterialProperty::ORMTextureName

◆ PROP_NAME_ALBEDO

constexpr const TCHAR* FRRMaterialProperty::PROP_NAME_ALBEDO = TEXT("AlbedoTexture")
staticconstexpr

◆ PROP_NAME_COLOR_ALBEDO

constexpr const TCHAR* FRRMaterialProperty::PROP_NAME_COLOR_ALBEDO = TEXT("ColorAlbedo")
staticconstexpr

◆ PROP_NAME_EMISSIVE_STRENGTH

constexpr const TCHAR* FRRMaterialProperty::PROP_NAME_EMISSIVE_STRENGTH = TEXT("EmissiveStrength")
staticconstexpr

◆ PROP_NAME_MASK

constexpr const TCHAR* FRRMaterialProperty::PROP_NAME_MASK = TEXT("MaskSelection")
staticconstexpr

◆ PROP_NAME_NORMAL

constexpr const TCHAR* FRRMaterialProperty::PROP_NAME_NORMAL = TEXT("MainNormalInput")
staticconstexpr

◆ PROP_NAME_ORM

constexpr const TCHAR* FRRMaterialProperty::PROP_NAME_ORM = TEXT("MergeMapInput")
staticconstexpr

The documentation for this struct was generated from the following file: