Third Person Cover Shooter  1.6
CoverShooter.SearchPoint Struct Reference

Information about a searchable position. More...

Public Member Functions

 SearchPoint (Vector3 position, Vector3 approachPosition, Vector3 normal, bool requiresReaching)
 
 SearchPoint (Vector3 position, Vector3 normal, bool requiresReaching)
 
 SearchPoint (Vector3 position, bool requiresReaching)
 
void CalcVisibility (float maxDistance, bool isAlerted)
 

Public Attributes

Vector3 Position
 
Vector3 Normal
 
Vector3 ApproachPosition
 
bool HasNormal
 
float Visibility
 
int Left
 
int Right
 
bool RequiresReaching
 

Detailed Description

Information about a searchable position.

Constructor & Destructor Documentation

◆ SearchPoint() [1/3]

CoverShooter.SearchPoint.SearchPoint ( Vector3  position,
Vector3  approachPosition,
Vector3  normal,
bool  requiresReaching 
)

◆ SearchPoint() [2/3]

CoverShooter.SearchPoint.SearchPoint ( Vector3  position,
Vector3  normal,
bool  requiresReaching 
)

◆ SearchPoint() [3/3]

CoverShooter.SearchPoint.SearchPoint ( Vector3  position,
bool  requiresReaching 
)

Member Function Documentation

◆ CalcVisibility()

void CoverShooter.SearchPoint.CalcVisibility ( float  maxDistance,
bool  isAlerted 
)

Member Data Documentation

◆ ApproachPosition

Vector3 CoverShooter.SearchPoint.ApproachPosition

◆ HasNormal

bool CoverShooter.SearchPoint.HasNormal

◆ Left

int CoverShooter.SearchPoint.Left

◆ Normal

Vector3 CoverShooter.SearchPoint.Normal

◆ Position

Vector3 CoverShooter.SearchPoint.Position

◆ RequiresReaching

bool CoverShooter.SearchPoint.RequiresReaching

◆ Right

int CoverShooter.SearchPoint.Right

◆ Visibility

float CoverShooter.SearchPoint.Visibility

The documentation for this struct was generated from the following file: