OpenBarnyard
 
Loading...
Searching...
No Matches
ATerrainLocator Struct Reference

#include <ATerrainLocator.h>

Public Member Functions

void GetMatrix (Toshi::TMatrix44 &a_rOutMatrix)
 

Public Attributes

Toshi::TQuaternion quatRotation
 
Toshi::TVector3 vecPosition
 
TUINT16 uiNameId
 
TUINT8 uiFlags1
 
TINT8 iFlags2
 

Detailed Description

Definition at line 5 of file ATerrainLocator.h.

Member Function Documentation

◆ GetMatrix()

void ATerrainLocator::GetMatrix ( Toshi::TMatrix44 & a_rOutMatrix)

Definition at line 112 of file ATerrainLocator.cpp.

113{
114 a_rOutMatrix.SetFromQuaternion( quatRotation );
115 a_rOutMatrix.AsBasisVector3( BASISVECTOR_TRANSLATION ) = vecPosition;
116}
@ BASISVECTOR_TRANSLATION
Definition TMatrix44.h:28
Toshi::TQuaternion quatRotation
Toshi::TVector3 vecPosition

Member Data Documentation

◆ iFlags2

TINT8 ATerrainLocator::iFlags2

Definition at line 13 of file ATerrainLocator.h.

◆ quatRotation

Toshi::TQuaternion ATerrainLocator::quatRotation

Definition at line 9 of file ATerrainLocator.h.

◆ uiFlags1

TUINT8 ATerrainLocator::uiFlags1

Definition at line 12 of file ATerrainLocator.h.

◆ uiNameId

TUINT16 ATerrainLocator::uiNameId

Definition at line 11 of file ATerrainLocator.h.

◆ vecPosition

Toshi::TVector3 ATerrainLocator::vecPosition

Definition at line 10 of file ATerrainLocator.h.


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