FVector

Namespace: UAssetAPI.UnrealTypes

A vector in 3-D space composed of components (X, Y, Z) with floating/double point precision.

public struct FVector

Inheritance ObjectValueTypeFVector

Properties

X

The vector's X-component.

public double X { get; set; }

Property Value

Double

XFloat

public float XFloat { get; }

Property Value

Single

Y

The vector's Y-component.

public double Y { get; set; }

Property Value

Double

YFloat

public float YFloat { get; }

Property Value

Single

Z

The vector's Z-component.

public double Z { get; set; }

Property Value

Double

ZFloat

public float ZFloat { get; }

Property Value

Single

Constructors

FVector(Double, Double, Double)

FVector(double x, double y, double z)

Parameters

x Double

y Double

z Double

FVector(Single, Single, Single)

FVector(float x, float y, float z)

Parameters

x Single

y Single

z Single

FVector(AssetBinaryReader)

FVector(AssetBinaryReader reader)

Parameters

reader AssetBinaryReader

Methods

Write(AssetBinaryWriter)

int Write(AssetBinaryWriter writer)

Parameters

writer AssetBinaryWriter

Returns

Int32