#define ACTOR_HAS_LABELS
Definition Actor.h:65
#define DECLARE_STATS_GROUP(GroupDesc, GroupId, GroupCat)
Definition Stats.h:689
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
if(Failed) console_printf("Failed.\n")
Definition HeterogeneousVolumeInterface.h:48
float StepFactor
Definition HeterogeneousVolumeInterface.h:110
float MinimumVoxelSize
Definition HeterogeneousVolumeInterface.h:109
FMatrix InstanceToLocal
Definition HeterogeneousVolumeInterface.h:107
FIntVector VoxelResolution
Definition HeterogeneousVolumeInterface.h:108
virtual const FMatrix & GetInstanceToLocal() const
Definition HeterogeneousVolumeInterface.h:88
virtual bool IsPivotAtCentroid() const
Definition HeterogeneousVolumeInterface.h:94
virtual float GetLightingDownsampleFactor() const
Definition HeterogeneousVolumeInterface.h:100
virtual float GetMipBias() const
Definition HeterogeneousVolumeInterface.h:101
bool bHoldout
Definition HeterogeneousVolumeInterface.h:116
virtual FIntVector GetVoxelResolution() const
Definition HeterogeneousVolumeInterface.h:92
virtual float GetStepFactor() const
Definition HeterogeneousVolumeInterface.h:97
virtual const FMatrix GetInstanceToWorld() const
Definition HeterogeneousVolumeInterface.h:89
virtual bool IsHoldout() const
Definition HeterogeneousVolumeInterface.h:104
float ShadowBiasFactor
Definition HeterogeneousVolumeInterface.h:112
float MipBias
Definition HeterogeneousVolumeInterface.h:114
FHeterogeneousVolumeData(const FPrimitiveSceneProxy *SceneProxy, FString Name)
Definition HeterogeneousVolumeInterface.h:64
virtual const FMatrix & GetLocalToWorld() const
Definition HeterogeneousVolumeInterface.h:87
virtual float GetMinimumVoxelSize() const
Definition HeterogeneousVolumeInterface.h:93
virtual const FPrimitiveSceneProxy * GetPrimitiveSceneProxy() const
Definition HeterogeneousVolumeInterface.h:82
virtual ~FHeterogeneousVolumeData()
Definition HeterogeneousVolumeInterface.h:80
virtual const FBoxSphereBounds & GetLocalBounds() const
Definition HeterogeneousVolumeInterface.h:86
virtual float GetShadowBiasFactor() const
Definition HeterogeneousVolumeInterface.h:99
FHeterogeneousVolumeData(const FPrimitiveSceneProxy *SceneProxy)
Definition HeterogeneousVolumeInterface.h:50
bool bPivotAtCentroid
Definition HeterogeneousVolumeInterface.h:115
virtual const FBoxSphereBounds & GetBounds() const
Definition HeterogeneousVolumeInterface.h:85
virtual float GetShadowStepFactor() const
Definition HeterogeneousVolumeInterface.h:98
const FPrimitiveSceneProxy * PrimitiveSceneProxy
Definition HeterogeneousVolumeInterface.h:106
virtual FString GetReadableName() const
Definition HeterogeneousVolumeInterface.h:122
float LightingDownsampleFactor
Definition HeterogeneousVolumeInterface.h:113
float ShadowStepFactor
Definition HeterogeneousVolumeInterface.h:111
CORE_API FString ToString() const
Definition UnrealNames.cpp:3537
Definition SceneManagement.h:1452
Definition PrimitiveSceneProxy.h:296
FName GetResourceName() const
Definition PrimitiveSceneProxy.h:742
const FBoxSphereBounds & GetLocalBounds() const
Definition PrimitiveSceneProxy.h:739
const FMatrix & GetLocalToWorld() const
Definition PrimitiveSceneProxy.h:736
const FBoxSphereBounds & GetBounds() const
Definition PrimitiveSceneProxy.h:738
Definition HeterogeneousVolumeInterface.h:12
virtual const FBoxSphereBounds & GetBounds() const =0
virtual float GetLightingDownsampleFactor() const =0
virtual float GetStepFactor() const =0
virtual float GetShadowStepFactor() const =0
virtual const FMatrix & GetLocalToWorld() const =0
virtual const FMatrix GetInstanceToWorld() const =0
virtual const FPrimitiveSceneProxy * GetPrimitiveSceneProxy() const =0
virtual const FMatrix & GetInstanceToLocal() const =0
virtual FString GetReadableName() const =0
virtual const FBoxSphereBounds & GetLocalBounds() const =0
virtual bool IsPivotAtCentroid() const =0
virtual float GetMinimumVoxelSize() const =0
virtual float GetMipBias() const =0
virtual float GetShadowBiasFactor() const =0
virtual bool IsHoldout() const =0
virtual ~IHeterogeneousVolumeInterface()
Definition HeterogeneousVolumeInterface.h:14
virtual FIntVector GetVoxelResolution() const =0
@ false
Definition radaudio_common.h:23
Definition BoxSphereBounds.h:25