Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
AAPlaneClass Class Reference

#include <aaplane.h>

Public Types

enum  AxisEnum {
  XNORMAL = 0 , YNORMAL = 1 , ZNORMAL = 2 , XNORMAL = 0 ,
  YNORMAL = 1 , ZNORMAL = 2
}
 
enum  AxisEnum {
  XNORMAL = 0 , YNORMAL = 1 , ZNORMAL = 2 , XNORMAL = 0 ,
  YNORMAL = 1 , ZNORMAL = 2
}
 

Public Member Functions

 AAPlaneClass (void)
 
 AAPlaneClass (AxisEnum normal, float dist)
 
void Set (AxisEnum normal, float dist)
 
void Get_Normal (Vector3 *normal) const
 
 AAPlaneClass (void)
 
 AAPlaneClass (AxisEnum normal, float dist)
 
void Set (AxisEnum normal, float dist)
 
void Get_Normal (Vector3 *normal) const
 

Public Attributes

AxisEnum Normal
 
float Dist
 

Detailed Description

Definition at line 52 of file aaplane.h.

Member Enumeration Documentation

◆ AxisEnum [1/2]

Enumerator
XNORMAL 
YNORMAL 
ZNORMAL 
XNORMAL 
YNORMAL 
ZNORMAL 

Definition at line 56 of file aaplane.h.

◆ AxisEnum [2/2]

Enumerator
XNORMAL 
YNORMAL 
ZNORMAL 
XNORMAL 
YNORMAL 
ZNORMAL 

Definition at line 56 of file aaplane.h.

Constructor & Destructor Documentation

◆ AAPlaneClass() [1/4]

AAPlaneClass::AAPlaneClass ( void )
inline

Definition at line 58 of file aaplane.h.

◆ AAPlaneClass() [2/4]

AAPlaneClass::AAPlaneClass ( AxisEnum normal,
float dist )
inline

Definition at line 59 of file aaplane.h.

◆ AAPlaneClass() [3/4]

AAPlaneClass::AAPlaneClass ( void )
inline

Definition at line 58 of file aaplane.h.

◆ AAPlaneClass() [4/4]

AAPlaneClass::AAPlaneClass ( AxisEnum normal,
float dist )
inline

Definition at line 59 of file aaplane.h.

Member Function Documentation

◆ Get_Normal() [1/2]

void AAPlaneClass::Get_Normal ( Vector3 * normal) const
inline

Definition at line 77 of file aaplane.h.

◆ Get_Normal() [2/2]

void AAPlaneClass::Get_Normal ( Vector3 * normal) const

◆ Set() [1/2]

void AAPlaneClass::Set ( AxisEnum normal,
float dist )
inline

Definition at line 71 of file aaplane.h.

◆ Set() [2/2]

void AAPlaneClass::Set ( AxisEnum normal,
float dist )

Member Data Documentation

◆ Dist

float AAPlaneClass::Dist

Definition at line 67 of file aaplane.h.

◆ Normal

AxisEnum AAPlaneClass::Normal

Definition at line 66 of file aaplane.h.


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