![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "DebugViewModeHelpers.h"#include "MeshUVChannelInfo.h"#include "Misc/ScopedSlowTask.h"#include "Engine/Level.h"#include "Engine/World.h"#include "Components/PrimitiveComponent.h"#include "Materials/Material.h"#include "Materials/MaterialInterface.h"#include "Misc/FeedbackContext.h"#include "Streaming/TextureStreamingHelpers.h"#include "Streaming/ActorTextureStreamingBuildDataComponent.h"#include "UObject/Package.h"#include "UObject/UObjectIterator.h"#include "Logging/MessageLog.h"#include "Misc/UObjectToken.h"#include "Engine/Texture.h"#include "UnrealEngine.h"Macros | |
| #define | LOCTEXT_NAMESPACE "TextureStreamingBuild" |
Functions | |
| DEFINE_LOG_CATEGORY (TextureStreamingBuild) | |
| ENGINE_API bool | BuildTextureStreamingComponentData (UWorld *InWorld, EMaterialQualityLevel::Type QualityLevel, ERHIFeatureLevel::Type FeatureLevel, bool bFullRebuild, FSlowTask &BuildTextureStreamingTask) |
| uint32 | PackRelativeBox (const FVector &RefOrigin, const FVector &RefExtent, const FVector &Origin, const FVector &Extent) |
| uint32 | PackRelativeBox (const FBox &RefBox, const FBox &Box) |
| void | UnpackRelativeBox (const FBoxSphereBounds &InRefBounds, uint32 InPackedRelBox, FBoxSphereBounds &OutBounds) |
| void | CheckTextureStreamingBuildValidity (UWorld *InWorld) |
| #define LOCTEXT_NAMESPACE "TextureStreamingBuild" |
| ENGINE_API bool BuildTextureStreamingComponentData | ( | UWorld * | InWorld, |
| EMaterialQualityLevel::Type | QualityLevel, | ||
| ERHIFeatureLevel::Type | FeatureLevel, | ||
| bool | bFullRebuild, | ||
| FSlowTask & | BuildTextureStreamingTask | ||
| ) |
Build the shaders required for the texture streaming build. Returns whether or not the action was successful.
Check if the lighting build is dirty. Updates the needs rebuild status of the level and world.
| DEFINE_LOG_CATEGORY | ( | TextureStreamingBuild | ) |
| uint32 PackRelativeBox | ( | const FVector & | RefOrigin, |
| const FVector & | RefExtent, | ||
| const FVector & | Origin, | ||
| const FVector & | Extent | ||
| ) |
| void UnpackRelativeBox | ( | const FBoxSphereBounds & | InRefBounds, |
| uint32 | InPackedRelBox, | ||
| FBoxSphereBounds & | OutBounds | ||
| ) |