UE3:Object structs (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE3:BoxSphereBounds (UDK))
UDK Object (structs)
Object structs in other games:
Other member categories for this class:

Structs

Array_Mirror

pointer Data
int ArrayNum
int ArrayMax

BitArray_Mirror

pointer IndirectData
int InlineData[4]
int NumBits
int MaxBits

BoneAtom

Bone Atom definition

Quat Rotation
Vector Translation
float Scale

Box

Modifiers: immutable

Vector Min
Vector Max
byte IsValid

BoxSphereBounds

Vector Origin
Vector BoxExtent
float SphereRadius

Color

Modifiers: immutable

byte B
byte G
byte R
byte A

Cylinder

float Radius
float Height

double

int A
int B

Guid

Modifiers: immutable

int A
int B
int C
int D

IndirectArray_Mirror

pointer Data
int ArrayNum
int ArrayMax

InterpCurveFloat

array<InterpCurvePointFloat> Points
EInterpMethodType InterpMethod

InterpCurveLinearColor

array<InterpCurvePointLinearColor> Points
EInterpMethodType InterpMethod

InterpCurvePointFloat

float InVal
float OutVal
float ArriveTangent
float LeaveTangent
EInterpCurveMode InterpMode

InterpCurvePointLinearColor

float InVal
LinearColor OutVal
LinearColor ArriveTangent
LinearColor LeaveTangent
EInterpCurveMode InterpMode

InterpCurvePointQuat

float InVal
Quat OutVal
Quat ArriveTangent
Quat LeaveTangent
EInterpCurveMode InterpMode

InterpCurvePointTwoVectors

float InVal
TwoVectors OutVal
TwoVectors ArriveTangent
TwoVectors LeaveTangent
EInterpCurveMode InterpMode

InterpCurvePointVector

float InVal
Vector OutVal
Vector ArriveTangent
Vector LeaveTangent
EInterpCurveMode InterpMode

InterpCurvePointVector2D

float InVal
Vector2D OutVal
Vector2D ArriveTangent
Vector2D LeaveTangent
EInterpCurveMode InterpMode

InterpCurveQuat

array<InterpCurvePointQuat> Points
EInterpMethodType InterpMethod

InterpCurveTwoVectors

array<InterpCurvePointTwoVectors> Points
EInterpMethodType InterpMethod

InterpCurveVector

array<InterpCurvePointVector> Points
EInterpMethodType InterpMethod

InterpCurveVector2D

array<InterpCurvePointVector2D> Points
EInterpMethodType InterpMethod

IntPoint

Modifiers: immutable

Screen coordinates

int X
int Y

LinearColor

Modifiers: immutable

float R
float G
float B
float A

Default values:

Property Value
A 1.0

Map_Mirror

Set_Mirror Pairs

Matrix

Modifiers: immutable

Plane XPlane
Plane YPlane
Plane ZPlane
Plane WPlane

MultiMap_Mirror

Set_Mirror Pairs

OctreeElementId

Mirror for FElementId used in generic Octree

pointer Node
int ElementIndex

Plane

Extends: Vector

Modifiers: immutable

float W

pointer

int Dummy

Quat

Modifiers: immutable

float X
float Y
float Z
float W

qword

int A
int B

RawDistribution

byte Type
byte Op
byte LookupTableNumElements
byte LookupTableChunkSize
array<float> LookupTable
float LookupTableTimeScale
float LookupTableStartTime

RenderCommandFence

A fence used to track rendering thread command execution.

int NumPendingFences

RenderCommandFence_Mirror

int NumPendingFences

Rotator

Modifiers: immutable

int Pitch
int Yaw
int Roll

Set_Mirror

SparseArray_Mirror Elements
pointer Hash
int InlineHash
int HashSize

SHVector

A vector of spherical harmonic coefficients.

float V[9]
float Padding[3]

SHVectorRGB

A vector of spherical harmonic coefficients for each color component.

SHVector R
SHVector G
SHVector B

SparseArray_Mirror

array<int> Elements
BitArray_Mirror AllocationFlags
int FirstFreeIndex
int NumFreeIndices

TAlphaBlend

Structure to encompass Alpha Interpolation.

float AlphaIn
Internal Lerped value for Alpha
float AlphaOut
Resulting Alpha value, between 0.f and 1.f
float AlphaTarget
Target to reach
float BlendTime
Default blend time
float BlendTimeToGo
Time left to reach target
AlphaBlendType BlendType
Type of blending used (Linear, Cubic, etc.)

Default values:

Property Value
BlendTime 0.67
BlendType ABT_Linear

ThreadSafeCounter

int Value

TPOV

Point Of View type.

Vector Location
Location
Rotator Rotation
Rotation
float FOV
FOV angle

Default values:

Property Value
FOV 90.0

TwoVectors

Modifiers: immutable

Vector v1
Vector v2

UntypedBulkData_Mirror

pointer VfTable
int BulkDataFlags
int ElementCount
int BulkDataOffsetInFile
int BulkDataSizeOnDisk
int SavedBulkDataFlags
int SavedElementCount
int SavedBulkDataOffsetInFile
int SavedBulkDataSizeOnDisk
pointer BulkData
int LockStatus
pointer AttachedAr
int bShouldFreeOnEmpty

Vector

Modifiers: immutable

float X
float Y
float Z

Vector2D

Modifiers: immutable

float X
float Y

Vector4

Modifiers: immutable

float X
float Y
float Z
float W