class camera
ShotRoot_FixedOnVehicle
camera.ShotRoot_FixedOnVehicle
- 6 properties
- 3 functions
- 2 derived classes
Extends vehicle.CinematicCameraShotRoot IScriptable ISerializable
Derived
camera.ShotRoot_FixedOnVehicleNonSuspensionTracking, camera.ShotRoot_FixedOnVehicleSuspensionTracking
Properties
| Property | Type | Offset | |
|---|---|---|---|
deccelerationAmount | float | 0x0 | scripted |
detachToVehicleTime | float | 0x4 | scripted |
detachedFromVehicle | bool | 0x8 | scripted |
detachedDirection | Vector4 | 0x10 | scripted |
detachedSpeed | float | 0x20 | scripted |
detachedTransform | WorldTransform | 0x30 | scripted |
Functions
void Reset()overrideRTTIre.Hooks.PlaceVoid( "cameraShotRoot_FixedOnVehicle", "Reset;", (ShotRoot_FixedOnVehicle_Reset x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ShotRoot_FixedOnVehicle_Reset( camera.ShotRoot_FixedOnVehicle self );WorldTransform GetRootTransform(CinematicCameraData data)overrideRTTIre.Hooks.Place( "cameraShotRoot_FixedOnVehicle", "GetRootTransform;CinematicCameraData", (ShotRoot_FixedOnVehicle_GetRootTransform x) => { return re.Hooks.CallOriginal<re.msgpack.WorldTransform>(); } ); [Msgpack.Gen] public readonly partial record struct ShotRoot_FixedOnVehicle_GetRootTransform( camera.ShotRoot_FixedOnVehicle self, CinematicCameraData data );WorldTransform GetRootTransform_Internal(CinematicCameraData data)RTTIre.Hooks.Place( "cameraShotRoot_FixedOnVehicle", "GetRootTransform_Internal;CinematicCameraData", (ShotRoot_FixedOnVehicle_GetRootTransform_Internal x) => { return re.Hooks.CallOriginal<re.msgpack.WorldTransform>(); } ); [Msgpack.Gen] public readonly partial record struct ShotRoot_FixedOnVehicle_GetRootTransform_Internal( camera.ShotRoot_FixedOnVehicle self, CinematicCameraData data );