FVector4

Namespace: UAssetAPI.UnrealTypes

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

public struct FVector4

Inheritance ObjectValueTypeFVector4
Implements IStruct<FVector4>

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

W

The vector's W-component.

public double W { get; set; }

Property Value

Double

WFloat

public float WFloat { get; }

Property Value

Single

Constructors

FVector4(Double, Double, Double, Double)

FVector4(double x, double y, double z, double w)

Parameters

x Double

y Double

z Double

w Double

FVector4(Single, Single, Single, Single)

FVector4(float x, float y, float z, float w)

Parameters

x Single

y Single

z Single

w Single

FVector4(AssetBinaryReader)

FVector4(AssetBinaryReader reader)

Parameters

reader AssetBinaryReader

Methods

Write(AssetBinaryWriter)

int Write(AssetBinaryWriter writer)

Parameters

writer AssetBinaryWriter

Returns

Int32

Read(AssetBinaryReader)

FVector4 Read(AssetBinaryReader reader)

Parameters

reader AssetBinaryReader

Returns

FVector4

ToString()

string ToString()

Returns

String

FromString(String[], UAsset)

FVector4 FromString(String[] d, UAsset asset)

Parameters

d String[]

asset UAsset

Returns

FVector4