Class: CSightParams
Sight target snapshot.
Source
C++ class CSightParams
Custom Constructor
XR_CSightParams
Constructors
Constructor
new CSightParams(): CSightParams;Create default sight parameters.
Returns
CSightParams
Properties
m_object
readonly m_object: game_object;Object target for object-based sight modes.
m_sight_type
readonly m_sight_type: TXR_SightType;Active sight mode.
m_vector
readonly m_vector: vector;Position or direction target for vector-based sight modes.
eSightTypeAnimationDirection
readonly static eSightTypeAnimationDirection: 11;Engine enum value for CSightParams.eSightTypeAnimationDirection.
eSightTypeCover
readonly static eSightTypeCover: 5;Engine enum value for CSightParams.eSightTypeCover.
eSightTypeCoverLookOver
readonly static eSightTypeCoverLookOver: 8;Engine enum value for CSightParams.eSightTypeCoverLookOver.
eSightTypeCurrentDirection
readonly static eSightTypeCurrentDirection: 0;Engine enum value for CSightParams.eSightTypeCurrentDirection.
eSightTypeDirection
readonly static eSightTypeDirection: 2;Engine enum value for CSightParams.eSightTypeDirection.
eSightTypeDummy
readonly static eSightTypeDummy: -1;Engine enum value for CSightParams.eSightTypeDummy.
eSightTypeFireObject
readonly static eSightTypeFireObject: 9;Engine enum value for CSightParams.eSightTypeFireObject.
eSightTypeFirePosition
readonly static eSightTypeFirePosition: 10;Engine enum value for CSightParams.eSightTypeFirePosition.
eSightTypeLookOver
readonly static eSightTypeLookOver: 7;Engine enum value for CSightParams.eSightTypeLookOver.
eSightTypeObject
readonly static eSightTypeObject: 4;Engine enum value for CSightParams.eSightTypeObject.
eSightTypePathDirection
readonly static eSightTypePathDirection: 1;Engine enum value for CSightParams.eSightTypePathDirection.
eSightTypePosition
readonly static eSightTypePosition: 3;Engine enum value for CSightParams.eSightTypePosition.
eSightTypeSearch
readonly static eSightTypeSearch: 6;Engine enum value for CSightParams.eSightTypeSearch.