Skip to content

Class: CSightParams

Sight target snapshot.

Source

C++ class CSightParams

Custom Constructor

XR_CSightParams

Constructors

Constructor

ts
new CSightParams(): CSightParams;

Create default sight parameters.

Returns

CSightParams

Properties

m_object

ts
readonly m_object: game_object;

Object target for object-based sight modes.


m_sight_type

ts
readonly m_sight_type: TXR_SightType;

Active sight mode.


m_vector

ts
readonly m_vector: vector;

Position or direction target for vector-based sight modes.


eSightTypeAnimationDirection

ts
readonly static eSightTypeAnimationDirection: 11;

Engine enum value for CSightParams.eSightTypeAnimationDirection.


eSightTypeCover

ts
readonly static eSightTypeCover: 5;

Engine enum value for CSightParams.eSightTypeCover.


eSightTypeCoverLookOver

ts
readonly static eSightTypeCoverLookOver: 8;

Engine enum value for CSightParams.eSightTypeCoverLookOver.


eSightTypeCurrentDirection

ts
readonly static eSightTypeCurrentDirection: 0;

Engine enum value for CSightParams.eSightTypeCurrentDirection.


eSightTypeDirection

ts
readonly static eSightTypeDirection: 2;

Engine enum value for CSightParams.eSightTypeDirection.


eSightTypeDummy

ts
readonly static eSightTypeDummy: -1;

Engine enum value for CSightParams.eSightTypeDummy.


eSightTypeFireObject

ts
readonly static eSightTypeFireObject: 9;

Engine enum value for CSightParams.eSightTypeFireObject.


eSightTypeFirePosition

ts
readonly static eSightTypeFirePosition: 10;

Engine enum value for CSightParams.eSightTypeFirePosition.


eSightTypeLookOver

ts
readonly static eSightTypeLookOver: 7;

Engine enum value for CSightParams.eSightTypeLookOver.


eSightTypeObject

ts
readonly static eSightTypeObject: 4;

Engine enum value for CSightParams.eSightTypeObject.


eSightTypePathDirection

ts
readonly static eSightTypePathDirection: 1;

Engine enum value for CSightParams.eSightTypePathDirection.


eSightTypePosition

ts
readonly static eSightTypePosition: 3;

Engine enum value for CSightParams.eSightTypePosition.


eSightTypeSearch

ts
readonly static eSightTypeSearch: 6;

Engine enum value for CSightParams.eSightTypeSearch.