Skip to content

Unreal C++ to C# type mappings for GameDriver

When using GameDriver you will want to access values to get and set, such as the API commands GetObjectFieldValue and SetObjectFieldValue. To understand the mapping between unreal C++ and Gamedriver consider the table below. 

Unreal TypeC# Equivalent
BoolBool
FHitHit*
FLinearColorColor*
float UE 4.xfloat
float UE 5.xdouble
FQuatQuaternion*
FString, FName, FTextString
FTransformTransform*
FVectorVector3*
FVector2DVector2*
IntInt
int64Int64
UObjectLiteGameObject

* GameDriver type that comes bundled with the API