UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVisibleDecal Struct Reference

#include <DecalRenderingShared.h>

Public Member Functions

 FVisibleDecal (const FDeferredDecalProxy &InDecalProxy, float InConservativeRadius, float InFadeAlpha, EShaderPlatform ShaderPlatform, ERHIFeatureLevel::Type FeatureLevel)
 

Public Attributes

const FMaterialRenderProxyMaterialProxy
 
uintptr_t Component
 
uint32 SortOrder
 
FDecalBlendDesc BlendDesc
 
float ConservativeRadius
 
float FadeAlpha
 
float InvFadeDuration
 
float InvFadeInDuration
 
float FadeStartDelayNormalized
 
float FadeInStartDelayNormalized
 
FLinearColor DecalColor
 
FTransform ComponentTrans
 
FBox BoxBounds
 

Detailed Description

Compact deferred decal data for rendering.

Constructor & Destructor Documentation

◆ FVisibleDecal()

FVisibleDecal::FVisibleDecal ( const FDeferredDecalProxy InDecalProxy,
float  InConservativeRadius,
float  InFadeAlpha,
EShaderPlatform  ShaderPlatform,
ERHIFeatureLevel::Type  FeatureLevel 
)

Member Data Documentation

◆ BlendDesc

FDecalBlendDesc FVisibleDecal::BlendDesc

◆ BoxBounds

FBox FVisibleDecal::BoxBounds

◆ Component

uintptr_t FVisibleDecal::Component

◆ ComponentTrans

FTransform FVisibleDecal::ComponentTrans

◆ ConservativeRadius

float FVisibleDecal::ConservativeRadius

◆ DecalColor

FLinearColor FVisibleDecal::DecalColor

◆ FadeAlpha

float FVisibleDecal::FadeAlpha

◆ FadeInStartDelayNormalized

float FVisibleDecal::FadeInStartDelayNormalized

◆ FadeStartDelayNormalized

float FVisibleDecal::FadeStartDelayNormalized

◆ InvFadeDuration

float FVisibleDecal::InvFadeDuration

◆ InvFadeInDuration

float FVisibleDecal::InvFadeInDuration

◆ MaterialProxy

const FMaterialRenderProxy* FVisibleDecal::MaterialProxy

◆ SortOrder

uint32 FVisibleDecal::SortOrder

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