Third Person Cover Shooter  1.6
CoverShooter.SearchBlock Struct Reference

Public Member Functions

 SearchBlock (SearchPointData data)
 
void WriteTo (ref SearchBlock other)
 
void Investigate (int index)
 
SearchPoint Get (int index)
 
void Add (int index)
 
bool IsClose (SearchPoint point, float threshold, float middleThreshold)
 
void Clear ()
 

Public Attributes

SearchPointData Data
 
List< int > Indices
 
List< int > InvestigatedIndices
 
Vector3 Center
 
Vector3 Sum
 
int Index
 

Properties

bool Empty [get]
 
int Count [get]
 

Constructor & Destructor Documentation

◆ SearchBlock()

CoverShooter.SearchBlock.SearchBlock ( SearchPointData  data)

Member Function Documentation

◆ Add()

void CoverShooter.SearchBlock.Add ( int  index)

◆ Clear()

void CoverShooter.SearchBlock.Clear ( )

◆ Get()

SearchPoint CoverShooter.SearchBlock.Get ( int  index)

◆ Investigate()

void CoverShooter.SearchBlock.Investigate ( int  index)

◆ IsClose()

bool CoverShooter.SearchBlock.IsClose ( SearchPoint  point,
float  threshold,
float  middleThreshold 
)

◆ WriteTo()

void CoverShooter.SearchBlock.WriteTo ( ref SearchBlock  other)

Member Data Documentation

◆ Center

Vector3 CoverShooter.SearchBlock.Center

◆ Data

SearchPointData CoverShooter.SearchBlock.Data

◆ Index

int CoverShooter.SearchBlock.Index

◆ Indices

List<int> CoverShooter.SearchBlock.Indices

◆ InvestigatedIndices

List<int> CoverShooter.SearchBlock.InvestigatedIndices

◆ Sum

Vector3 CoverShooter.SearchBlock.Sum

Property Documentation

◆ Count

int CoverShooter.SearchBlock.Count
get

◆ Empty

bool CoverShooter.SearchBlock.Empty
get

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