struct
Transform
- 2 properties
- 20 functions
- 32 bytes
Properties
| Property | Type | Offset | |
|---|---|---|---|
position | Vector4 | 0x0 | |
orientation | Quaternion | 0x10 |
Functions
static Vector4 TransformPoint(Transform xform, Vector4 v)staticRTTIre.Hooks.Place( "Transform", "TransformPoint", (Transform_TransformPoint x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_TransformPoint( Transform xform, Vector4 v );static Vector4 TransformVector(Transform xform, Vector4 v)staticRTTIre.Hooks.Place( "Transform", "TransformVector", (Transform_TransformVector x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_TransformVector( Transform xform, Vector4 v );static EulerAngles ToEulerAngles(Transform xform)staticRTTIre.Hooks.Place( "Transform", "ToEulerAngles", (Transform_ToEulerAngles x) => { return re.Hooks.CallOriginal<re.msgpack.EulerAngles>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_ToEulerAngles( Transform xform );static Matrix ToMatrix(Transform xform)staticRTTIre.Hooks.Place( "Transform", "ToMatrix", (Transform_ToMatrix x) => { return re.Hooks.CallOriginal<re.msgpack.Matrix>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_ToMatrix( Transform xform );static Vector4 GetForward(Transform xform)staticRTTIre.Hooks.Place( "Transform", "GetForward", (Transform_GetForward x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_GetForward( Transform xform );static Vector4 GetRight(Transform xform)staticRTTIre.Hooks.Place( "Transform", "GetRight", (Transform_GetRight x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_GetRight( Transform xform );static Vector4 GetUp(Transform xform)staticRTTIre.Hooks.Place( "Transform", "GetUp", (Transform_GetUp x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_GetUp( Transform xform );static float GetPitch(Transform xform)staticRTTIre.Hooks.Place( "Transform", "GetPitch", (Transform_GetPitch x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_GetPitch( Transform xform );static float GetYaw(Transform xform)staticRTTIre.Hooks.Place( "Transform", "GetYaw", (Transform_GetYaw x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_GetYaw( Transform xform );static float GetRoll(Transform xform)staticRTTIre.Hooks.Place( "Transform", "GetRoll", (Transform_GetRoll x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_GetRoll( Transform xform );static void SetIdentity(Transform xform)staticRTTIre.Hooks.PlaceVoid( "Transform", "SetIdentity", (Transform_SetIdentity x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Transform_SetIdentity( Transform xform );static void SetInverse(Transform xform)staticRTTIre.Hooks.PlaceVoid( "Transform", "SetInverse", (Transform_SetInverse x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Transform_SetInverse( Transform xform );static Transform GetInverse(Transform xform)staticRTTIre.Hooks.Place( "Transform", "GetInverse", (Transform_GetInverse x) => { return re.Hooks.CallOriginal<re.msgpack.Transform>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_GetInverse( Transform xform );static Vector4 GetPosition(Transform xform)staticRTTIre.Hooks.Place( "Transform", "GetPosition", (Transform_GetPosition x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_GetPosition( Transform xform );static Quaternion GetOrientation(Transform xform)staticRTTIre.Hooks.Place( "Transform", "GetOrientation", (Transform_GetOrientation x) => { return re.Hooks.CallOriginal<re.msgpack.Quaternion>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_GetOrientation( Transform xform );static void SetPosition(Transform xform, Vector4 v)staticRTTIre.Hooks.PlaceVoid( "Transform", "SetPosition", (Transform_SetPosition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Transform_SetPosition( Transform xform, Vector4 v );static void SetOrientation(Transform xform, Quaternion quat)staticRTTIre.Hooks.PlaceVoid( "Transform", "SetOrientation", (Transform_SetOrientation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Transform_SetOrientation( Transform xform, Quaternion quat );static void SetOrientationEuler(Transform xform, EulerAngles euler)staticRTTIre.Hooks.PlaceVoid( "Transform", "SetOrientationEuler", (Transform_SetOrientationEuler x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Transform_SetOrientationEuler( Transform xform, EulerAngles euler );static void SetOrientationFromDir(Transform xform, Vector4 direction)staticRTTIre.Hooks.PlaceVoid( "Transform", "SetOrientationFromDir", (Transform_SetOrientationFromDir x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Transform_SetOrientationFromDir( Transform xform, Vector4 direction );static Transform Create(Vector4 position, Quaternion orientation)staticRTTI globalre.Hooks.Place( "Transform", "Transform::Create;Vector4Quaternion", (Transform_Create x) => { return re.Hooks.CallOriginal<re.msgpack.Transform>(); } ); [Msgpack.Gen] public readonly partial record struct Transform_Create( Vector4 position, Quaternion orientation );