UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IHeterogeneousVolumeInterface Class Referenceabstract

#include <HeterogeneousVolumeInterface.h>

+ Inheritance diagram for IHeterogeneousVolumeInterface:

Public Member Functions

virtual ~IHeterogeneousVolumeInterface ()
 
virtual const FPrimitiveSceneProxyGetPrimitiveSceneProxy () const =0
 
virtual const FBoxSphereBoundsGetBounds () const =0
 
virtual const FBoxSphereBoundsGetLocalBounds () const =0
 
virtual const FMatrixGetLocalToWorld () const =0
 
virtual const FMatrixGetInstanceToLocal () const =0
 
virtual const FMatrix GetInstanceToWorld () const =0
 
virtual FIntVector GetVoxelResolution () const =0
 
virtual float GetMinimumVoxelSize () const =0
 
virtual bool IsPivotAtCentroid () const =0
 
virtual float GetStepFactor () const =0
 
virtual float GetShadowStepFactor () const =0
 
virtual float GetShadowBiasFactor () const =0
 
virtual float GetLightingDownsampleFactor () const =0
 
virtual float GetMipBias () const =0
 
virtual bool IsHoldout () const =0
 
virtual FString GetReadableName () const =0
 

Constructor & Destructor Documentation

◆ ~IHeterogeneousVolumeInterface()

virtual IHeterogeneousVolumeInterface::~IHeterogeneousVolumeInterface ( )
inlinevirtual

Member Function Documentation

◆ GetBounds()

virtual const FBoxSphereBounds & IHeterogeneousVolumeInterface::GetBounds ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetInstanceToLocal()

virtual const FMatrix & IHeterogeneousVolumeInterface::GetInstanceToLocal ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetInstanceToWorld()

virtual const FMatrix IHeterogeneousVolumeInterface::GetInstanceToWorld ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetLightingDownsampleFactor()

virtual float IHeterogeneousVolumeInterface::GetLightingDownsampleFactor ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetLocalBounds()

virtual const FBoxSphereBounds & IHeterogeneousVolumeInterface::GetLocalBounds ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetLocalToWorld()

virtual const FMatrix & IHeterogeneousVolumeInterface::GetLocalToWorld ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetMinimumVoxelSize()

virtual float IHeterogeneousVolumeInterface::GetMinimumVoxelSize ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetMipBias()

virtual float IHeterogeneousVolumeInterface::GetMipBias ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetPrimitiveSceneProxy()

virtual const FPrimitiveSceneProxy * IHeterogeneousVolumeInterface::GetPrimitiveSceneProxy ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetReadableName()

virtual FString IHeterogeneousVolumeInterface::GetReadableName ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetShadowBiasFactor()

virtual float IHeterogeneousVolumeInterface::GetShadowBiasFactor ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetShadowStepFactor()

virtual float IHeterogeneousVolumeInterface::GetShadowStepFactor ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetStepFactor()

virtual float IHeterogeneousVolumeInterface::GetStepFactor ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ GetVoxelResolution()

virtual FIntVector IHeterogeneousVolumeInterface::GetVoxelResolution ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ IsHoldout()

virtual bool IHeterogeneousVolumeInterface::IsHoldout ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.

◆ IsPivotAtCentroid()

virtual bool IHeterogeneousVolumeInterface::IsPivotAtCentroid ( ) const
pure virtual

Implemented in FHeterogeneousVolumeData.


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