#include <SimpleStreamableAssetManager.h>
|
| static FCriticalSection * | GetCriticalSection () |
| |
| static ENGINE_API void | Register (FRegister &&Record) |
| |
| static ENGINE_API void | Unregister (FUnregister &&Record) |
| |
| static ENGINE_API void | Update (FUpdate &&Record) |
| |
| static ENGINE_API void | Update (FUpdateLastRenderTime &&Record) |
| |
| static bool | IsEnabled () |
| |
| static bool | ShouldConsiderVisibility () |
| |
| static void | Init () |
| |
| static void | Shutdown () |
| |
| static void | Process () |
| |
| static void | UnregisterAsset (UStreamableRenderAsset *InAsset) |
| |
| static uint32 | GetAllocatedSize () |
| |
| static void | UpdateBoundSizes (const TArray< FStreamingViewInfo > &ViewInfos, const TArray< FStreamingViewInfoExtra, TInlineAllocator< 4 > > &ViewInfoExtras, float LastUpdateTime, const FRenderAssetStreamingSettings &Settings) |
| |
| static void | GetRenderAssetScreenSize (EStreamableRenderAssetType AssetType, const int32 InAssetIndex, float &MaxSize, float &MaxSize_VisibleOnly, int32 &MaxNumForcedLODs, const float MaxAssetSize, const int32 MaxAllowedMip, const TCHAR *LogPrefix) |
| |
| static void | GetAssetReferenceBounds (const UStreamableRenderAsset *Asset, TArray< FBox > &AssetBoxes) |
| |
| template<typename TObject > |
| static float | GetStreamingScaleFactor (const TObject *Object, const FMatrix &LocalToWorld) |
| |
◆ GetAllocatedSize()
| uint32 FSimpleStreamableAssetManager::GetAllocatedSize |
( |
| ) |
|
|
static |
◆ GetAssetReferenceBounds()
◆ GetCriticalSection()
◆ GetRenderAssetScreenSize()
◆ GetStreamingScaleFactor()
| float FSimpleStreamableAssetManager::GetStreamingScaleFactor |
( |
const TObject * |
Object, |
|
|
const FMatrix & |
LocalToWorld |
|
) |
| |
|
static |
◆ Init()
| void FSimpleStreamableAssetManager::Init |
( |
| ) |
|
|
static |
◆ IsEnabled()
| static bool FSimpleStreamableAssetManager::IsEnabled |
( |
| ) |
|
|
inlinestatic |
◆ Process()
| void FSimpleStreamableAssetManager::Process |
( |
| ) |
|
|
static |
◆ Register()
| void FSimpleStreamableAssetManager::Register |
( |
FRegister && |
Record | ) |
|
|
static |
◆ ShouldConsiderVisibility()
| static bool FSimpleStreamableAssetManager::ShouldConsiderVisibility |
( |
| ) |
|
|
inlinestatic |
◆ Shutdown()
| void FSimpleStreamableAssetManager::Shutdown |
( |
| ) |
|
|
static |
◆ Unregister()
◆ UnregisterAsset()
◆ Update() [1/2]
| void FSimpleStreamableAssetManager::Update |
( |
FUpdate && |
Record | ) |
|
|
static |
◆ Update() [2/2]
◆ UpdateBoundSizes()
The documentation for this class was generated from the following files: