Classes | Defines | Enumerations

D:/Shootemup/Framework/GModel.h File Reference

#include <windows.h>
#include "math.h"
#include <vector>
#include <NxPhysics.h>
#include <NxController.h>
#include "constants.h"
#include "types.h"
#include "GGraphicsObject.h"
#include "GSkeleton.h"
#include "GBoundingSphere.h"
#include "GAnimationManager.h"
#include "GMatrix16.h"
#include "HitCallBack.h"
#include "NxCCDSkeleton.h"

Go to the source code of this file.

Classes

class  GModel
 Base class for all complex model types. More...

Defines

#define NOMINMAX

Enumerations

enum  Command { NoCommand, Run, Strafe, Jump }
 

list of possible commands command

More...
enum  ActionState {
  Idle, Idle_Run, Run_Idle, Idle_Strafe,
  Strafe_Idle, Running, Strafing, Falling,
  Jumping
}
 

list of possible actions

More...
enum  BoundingType { None, Box, Sphere, Cooked }
 

Type of bounding-volume. Used for collision detection.

More...

Define Documentation

#define NOMINMAX

Enumeration Type Documentation

list of possible actions

Enumerator:
Idle 
Idle_Run 
Run_Idle 
Idle_Strafe 
Strafe_Idle 
Running 
Strafing 
Falling 
Jumping 

Type of bounding-volume. Used for collision detection.

Enumerator:
None 
Box 
Sphere 
Cooked 
enum Command

list of possible commands command

Enumerator:
NoCommand 
Run 
Strafe 
Jump 
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines