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

#include <InstancedStaticMeshComponent.h>

Public Member Functions

 FBoundsCacheElement ()
 
void Invalidate ()
 
bool IsValid () const
 
void CacheValue (const FBoxSphereBounds &InValue, uint32 InHash=0)
 
const FBoxSphereBoundsGetValue (bool bCheckValid=true) const
 
bool operator== (uint32 InHash) const
 
bool operator!= (uint32 InHash) const
 

Static Public Member Functions

static uint32 GetHash (const FTransform &InBoundTransform, const FBox &InInstanceBounds)
 

Constructor & Destructor Documentation

◆ FBoundsCacheElement()

FBoundsCacheElement::FBoundsCacheElement ( )
inline

Member Function Documentation

◆ CacheValue()

void FBoundsCacheElement::CacheValue ( const FBoxSphereBounds InValue,
uint32  InHash = 0 
)
inline

◆ GetHash()

uint32 FBoundsCacheElement::GetHash ( const FTransform InBoundTransform,
const FBox InInstanceBounds 
)
static

◆ GetValue()

const FBoxSphereBounds & FBoundsCacheElement::GetValue ( bool  bCheckValid = true) const
inline

◆ Invalidate()

void FBoundsCacheElement::Invalidate ( )
inline

◆ IsValid()

bool FBoundsCacheElement::IsValid ( ) const
inline

◆ operator!=()

bool FBoundsCacheElement::operator!= ( uint32  InHash) const
inline

◆ operator==()

bool FBoundsCacheElement::operator== ( uint32  InHash) const
inline

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