![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ContentStreaming.h>
Public Member Functions | |
| FStreamingViewInfo (const FVector &InViewOrigin, float InScreenSize, float InFOVScreenSize, float InBoostFactor, bool bInOverrideLocation, float InDuration, TWeakObjectPtr< AActor > InActorToBoost, TWeakObjectPtr< UWorld > InWorld) | |
Public Attributes | |
| FVector | ViewOrigin |
| float | ScreenSize |
| float | FOVScreenSize |
| float | BoostFactor |
| float | Duration |
| bool | bOverrideLocation |
| TWeakObjectPtr< AActor > | ActorToBoost |
| TWeakObjectPtr< UWorld > | World |
Helper structure containing all relevant information for streaming.
|
inline |
| TWeakObjectPtr<AActor> FStreamingViewInfo::ActorToBoost |
Optional pointer to an actor who's textures should have their streaming priority boosted
| float FStreamingViewInfo::BoostFactor |
A factor that affects all streaming distances for this location. 1.0f is default. Higher means higher-resolution textures and vice versa.
| bool FStreamingViewInfo::bOverrideLocation |
Whether this is an override location, which forces the streaming system to ignore all other regular locations
| float FStreamingViewInfo::Duration |
How long the streaming system should keep checking this location, in seconds. 0 means just for the next Tick.
| float FStreamingViewInfo::FOVScreenSize |
Screen size, taking FOV into account
| float FStreamingViewInfo::ScreenSize |
Screen size, not taking FOV into account
| FVector FStreamingViewInfo::ViewOrigin |
View origin
| TWeakObjectPtr<UWorld> FStreamingViewInfo::World |
Optional pointer to the world the view is located into