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

#include <SimpleStreamableAssetManager.h>

+ Inheritance diagram for FSimpleStreamableAssetManager::FUpdate:

Public Member Functions

 FUpdate ()=default
 
 FUpdate (const FUpdate &)=default
 
FUpdateoperator= (const FUpdate &)=default
 
 FUpdate (FUpdate &&)=default
 
FUpdateoperator= (FUpdate &&)=default
 
 FUpdate (const void *InObject, const TSharedPtr< int32, ESPMode::ThreadSafe > &InObjectRegistrationIndex, const FBoxSphereBounds &InBounds, float InStreamingScaleFactor, const float InMinDistance, const float InMaxDistance, const float InLastRenderedTime, bool InForceMipStreaming)
 

Public Attributes

TSharedPtr< int32, ESPMode::ThreadSafeObjectRegistrationIndex {}
 
FBoxSphereBounds ObjectBounds {}
 
union { 
 
   UPTRINT   ObjectKey = 0 
 
   const FPrimitiveSceneProxy *   SceneProxy_ForDebug 
 
};  
 
float StreamingScaleFactor = 1.f
 
float MinDistance = 0.0f
 
float MaxDistance = FLT_MAX
 
float LastRenderedTime = -1000.0f
 
uint8 bForceMipStreaming: 1 = false
 

Constructor & Destructor Documentation

◆ FUpdate() [1/4]

FSimpleStreamableAssetManager::FUpdate::FUpdate ( )
default

◆ FUpdate() [2/4]

FSimpleStreamableAssetManager::FUpdate::FUpdate ( const FUpdate )
default

◆ FUpdate() [3/4]

FSimpleStreamableAssetManager::FUpdate::FUpdate ( FUpdate &&  )
default

◆ FUpdate() [4/4]

FSimpleStreamableAssetManager::FUpdate::FUpdate ( const void InObject,
const TSharedPtr< int32, ESPMode::ThreadSafe > &  InObjectRegistrationIndex,
const FBoxSphereBounds InBounds,
float  InStreamingScaleFactor,
const float  InMinDistance,
const float  InMaxDistance,
const float  InLastRenderedTime,
bool  InForceMipStreaming 
)
inline

Member Function Documentation

◆ operator=() [1/2]

FUpdate & FSimpleStreamableAssetManager::FUpdate::operator= ( const FUpdate )
default

◆ operator=() [2/2]

FUpdate & FSimpleStreamableAssetManager::FUpdate::operator= ( FUpdate &&  )
default

Member Data Documentation

◆ [union]

◆ bForceMipStreaming

uint8 FSimpleStreamableAssetManager::FUpdate::bForceMipStreaming

◆ LastRenderedTime

float FSimpleStreamableAssetManager::FUpdate::LastRenderedTime = -1000.0f

◆ MaxDistance

float FSimpleStreamableAssetManager::FUpdate::MaxDistance = FLT_MAX

◆ MinDistance

float FSimpleStreamableAssetManager::FUpdate::MinDistance = 0.0f

◆ ObjectBounds

FBoxSphereBounds FSimpleStreamableAssetManager::FUpdate::ObjectBounds {}

◆ ObjectKey

UPTRINT FSimpleStreamableAssetManager::FUpdate::ObjectKey = 0

◆ ObjectRegistrationIndex

TSharedPtr<int32, ESPMode::ThreadSafe> FSimpleStreamableAssetManager::FUpdate::ObjectRegistrationIndex {}

◆ SceneProxy_ForDebug

const FPrimitiveSceneProxy* FSimpleStreamableAssetManager::FUpdate::SceneProxy_ForDebug

◆ StreamingScaleFactor

float FSimpleStreamableAssetManager::FUpdate::StreamingScaleFactor = 1.f

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