UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TextureInstanceView.inl
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3/*=============================================================================
4TextureInstanceView.h: Definitions of classes used for texture streaming.
5=============================================================================*/
6
7#pragma once
8
10: OriginX( 0, 0, 0, 0 )
11, OriginY( 0, 0, 0, 0 )
12, OriginZ( 0, 0, 0, 0 )
13, RangeOriginX( 0, 0, 0, 0 )
14, RangeOriginY( 0, 0, 0, 0 )
15, RangeOriginZ( 0, 0, 0, 0 )
16, ExtentX( 0, 0, 0, 0 )
17, ExtentY( 0, 0, 0, 0 )
18, ExtentZ( 0, 0, 0, 0 )
19, RadiusOrComponentScale( 0, 0, 0, 0 )
20, PackedRelativeBox(0, 0, 0, 0)
21, MinDistanceSq( 0, 0, 0, 0 )
22, MinRangeSq( 0, 0, 0, 0 )
23, MaxRangeSq( FLT_MAX, FLT_MAX, FLT_MAX, FLT_MAX )
24, LastRenderTime( -FLT_MAX, -FLT_MAX, -FLT_MAX, -FLT_MAX)
25{
26}
27
48
57
64
#define check(expr)
Definition AssertionMacros.h:314
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
uint32 Offset
Definition VulkanMemory.cpp:4033
U16 Index
Definition radfft.cpp:71
FVector4f MaxRangeSq
Definition TextureInstanceView.h:59
FVector4f ExtentY
Definition TextureInstanceView.h:44
FVector4 RangeOriginZ
Definition TextureInstanceView.h:39
FVector4f MinRangeSq
Definition TextureInstanceView.h:57
FORCEINLINE void OffsetBounds(int32 Index, const FVector &Offset)
Definition TextureInstanceView.inl:49
FVector4f MinDistanceSq
Definition TextureInstanceView.h:55
FVector4f RadiusOrComponentScale
Definition TextureInstanceView.h:49
FVector4f ExtentX
Definition TextureInstanceView.h:42
FORCEINLINE FBounds4()
Definition TextureInstanceView.inl:9
FVector4 RangeOriginX
Definition TextureInstanceView.h:35
FVector4 OriginZ
Definition TextureInstanceView.h:32
FVector4 RangeOriginY
Definition TextureInstanceView.h:37
FVector4 OriginY
Definition TextureInstanceView.h:30
FVector4f LastRenderTime
Definition TextureInstanceView.h:62
FORCEINLINE void Clear(int32 Index)
Definition TextureInstanceView.inl:28
FORCEINLINE void UpdateMaxDrawDistanceSquared(int32 Index, float InMaxRangeSq)
Definition TextureInstanceView.inl:65
FVector4f ExtentZ
Definition TextureInstanceView.h:46
FORCEINLINE void UpdateLastRenderTime(int32 Index, float LastRenderTime)
Definition TextureInstanceView.inl:58
FVector4 OriginX
Definition TextureInstanceView.h:28
T & Component(int32 Index)
Definition Vector4.h:782