Table of Contents

Class CCSCustomPlayerCamera

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CCSCustomPlayerCamera : CBaseEntity, IEquatable<CEntityInstance>
Inheritance
object
CCSCustomPlayerCamera
Implements
Inherited Members

Constructors

CCSCustomPlayerCamera(nint)

public CCSCustomPlayerCamera(nint pointer)

Parameters

pointer nint

Properties

CameraMode

[SchemaMember("CCSCustomPlayerCamera", "m_nCameraMode")]
public ref CustomCameraMode_t CameraMode { get; }

Property Value

CustomCameraMode_t

CameraOffset

[SchemaMember("CCSCustomPlayerCamera", "m_vecCameraOffset")]
public Vector CameraOffset { get; }

Property Value

Vector

CameraOffsetReturnStrength

[SchemaMember("CCSCustomPlayerCamera", "m_flCameraOffsetReturnStrength")]
public ref float CameraOffsetReturnStrength { get; }

Property Value

float

ClipCameraOffset

[SchemaMember("CCSCustomPlayerCamera", "m_bClipCameraOffset")]
public ref bool ClipCameraOffset { get; }

Property Value

bool

FollowEntity

[SchemaMember("CCSCustomPlayerCamera", "m_hFollowEntity")]
public CHandle<CBaseEntity> FollowEntity { get; }

Property Value

CHandle<CBaseEntity>

FollowEyes

[SchemaMember("CCSCustomPlayerCamera", "m_bFollowEyes")]
public ref bool FollowEyes { get; }

Property Value

bool

FollowOffset

[SchemaMember("CCSCustomPlayerCamera", "m_vecFollowOffset")]
public Vector FollowOffset { get; }

Property Value

Vector

Pawn

[SchemaMember("CCSCustomPlayerCamera", "m_hPawn")]
public CHandle<CCSPlayerPawnBase> Pawn { get; }

Property Value

CHandle<CCSPlayerPawnBase>