SAICoverRequest

C++
File

IAgent.h

SAICoverRequest::coverAction Data Member
C++
ECoverAction coverAction;
SAICoverRequest::coverActionName Data Member
C++
const char* coverActionName;
SAICoverRequest::coverBodyDirection Data Member
C++
ECoverBodyDirection coverBodyDirection;
SAICoverRequest::coverLocation Data Member
C++
QuatT coverLocation;
SAICoverRequest::coverLocationRequest Data Member
C++
ECoverLocationRequest coverLocationRequest;
SAICoverRequest::ClearCoverAction Method
C++
void ClearCoverAction();
SAICoverRequest::ClearCoverLocation Method
C++
void ClearCoverLocation();
SAICoverRequest::SAICoverRequest Constructor
C++
SAICoverRequest();
SAICoverRequest::SetCoverAction Method
C++
void SetCoverAction(const char* const name, const float postureLean);
SAICoverRequest::SetCoverBodyDirection Method
C++
void SetCoverBodyDirection(const Vec3& coverNormal, const Vec3& targetDirection);
Description

coverNormal points OUT of the cover surface

SAICoverRequest::SetCoverBodyDirectionWithThreshold Method
C++
void SetCoverBodyDirectionWithThreshold(const Vec3& coverNormal, const Vec3& targetDirection, const float thresholdAngleRadians);
Description

coverNormal points OUT of the cover surface

SAICoverRequest::SetCoverLocation Method
C++
void SetCoverLocation(const Vec3& position, const Vec3& forwardDirection);