class game
CameraComponent
game.CameraComponent
- 25 properties
- 8 functions
- 7 derived classes
Extends ent.BaseCameraComponent ent.IPlacedComponent ent.IComponent IScriptable ISerializable
Derived
game.FPPCameraComponent, game.FreeCameraComponent, game.Screenshot360CameraComponent, game.TPPCameraComponent, vehicle.CinematicCameraComponent, vehicle.TPPCameraComponent, vehicle.VehicleProxyBlendCamera
Properties
| Property | Type | Offset | |
|---|---|---|---|
animParamFovOverrideWeight | CName | 0x1E8 | |
animParamFovOverrideValue | CName | 0x1F0 | |
animParamZoomOverrideWeight | CName | 0x1F8 | |
animParamZoomOverrideValue | CName | 0x200 | |
animParamZoomWeaponOverrideWeight | CName | 0x208 | |
animParamZoomWeaponOverrideValue | CName | 0x210 | |
animParamdofIntensity | CName | 0x218 | |
animParamdofNearBlur | CName | 0x220 | |
animParamdofNearFocus | CName | 0x228 | |
animParamdofFarBlur | CName | 0x230 | |
animParamdofFarFocus | CName | 0x238 | |
fovOverrideWeight | float | 0x2AC | |
fovOverrideValue | float | 0x2B0 | |
zoomOverrideWeight | float | 0x278 | |
zoomOverrideValue | float | 0x27C | |
zoomWeaponOverrideWeight | float | 0x280 | |
zoomWeaponOverrideValue | float | 0x284 | |
animParamWeaponNearPlaneCM | CName | 0x240 | |
animParamWeaponFarPlaneCM | CName | 0x248 | |
animParamWeaponEdgesSharpness | CName | 0x250 | |
animParamWeaponVignetteIntensity | CName | 0x258 | |
animParamWeaponVignetteRadius | CName | 0x260 | |
animParamWeaponVignetteCircular | CName | 0x268 | |
animParamWeaponBlurIntensity | CName | 0x270 | |
weaponPlane | SWeaponPlaneParams | 0x178 |
Functions
void Activate(float? blendTime, bool? shouldOverrideAudioListeners)RTTIre.Hooks.PlaceVoid( "gameCameraComponent", "Activate", (CameraComponent_Activate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CameraComponent_Activate( game.CameraComponent self, float? blendTime, bool? shouldOverrideAudioListeners );void Deactivate(float? blendTime, bool? shouldOverrideAudioListeners)RTTIre.Hooks.PlaceVoid( "gameCameraComponent", "Deactivate", (CameraComponent_Deactivate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CameraComponent_Deactivate( game.CameraComponent self, float? blendTime, bool? shouldOverrideAudioListeners );void SetZoom(float zoom)RTTIre.Hooks.PlaceVoid( "gameCameraComponent", "SetZoom", (CameraComponent_SetZoom x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CameraComponent_SetZoom( game.CameraComponent self, float zoom );void SetFOV(float fov)RTTIre.Hooks.PlaceVoid( "gameCameraComponent", "SetFOV", (CameraComponent_SetFOV x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CameraComponent_SetFOV( game.CameraComponent self, float fov );void SetIsHighPriority(bool forced)RTTIre.Hooks.PlaceVoid( "gameCameraComponent", "SetIsHighPriority", (CameraComponent_SetIsHighPriority x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CameraComponent_SetIsHighPriority( game.CameraComponent self, bool forced );float GetZoom()RTTIre.Hooks.Place( "gameCameraComponent", "GetZoom", (CameraComponent_GetZoom x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct CameraComponent_GetZoom( game.CameraComponent self );float GetFOV()RTTIre.Hooks.Place( "gameCameraComponent", "GetFOV", (CameraComponent_GetFOV x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct CameraComponent_GetFOV( game.CameraComponent self );bool IsHighPriority()RTTIre.Hooks.Place( "gameCameraComponent", "IsHighPriority", (CameraComponent_IsHighPriority x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CameraComponent_IsHighPriority( game.CameraComponent self );