HoverRace
2.0
|
#include <math.h>
#include "MainCharacterRenderer.h"
#include "MainCharacter.h"
#include "../Model/Track.h"
#include "../Model/RaceEffects.h"
#include "../Model/ObstacleCollisionReport.h"
#include "../Util/BitPacking.h"
#include "../Util/Log.h"
#include "../Exception.h"
Namespaces | |
HoverRace | |
HoverRace::MainCharacter | |
Macros | |
#define | MC_CONTROL_ST 154, 15, 0 |
#define | MC_HOVER_MODEL 170, 3, 0 |
#define | MC_ON_FLOOR 169, 1, 0 |
#define | MC_ORIENTATION 102, 9, 3 |
#define | MC_PADDING 173, 11, 0 |
#define | MC_POSX 0, 32, 5 |
#define | MC_POSY 32, 32, 5 |
#define | MC_POSZ 64, 27, 0 |
#define | MC_ROOM 91, 11, 0 |
#define | MC_SPEED_X_256 111, 17, 2 |
#define | MC_SPEED_Y_256 128, 17, 2 |
#define | MC_SPEED_Z_256 145, 9, 2 |
#define | MINIMUM_SPLITTABLE_TIME_SLICE 6 |
#define | MR_NB_HOVER_MODEL 8 |
#define | TIME_SLICE 5 |
Typedefs | |
using | HoverRace::MainCharacter::MainCharacterState = Util::BitPack< 23 > |
#define MC_CONTROL_ST 154, 15, 0 |
#define MC_HOVER_MODEL 170, 3, 0 |
#define MC_ON_FLOOR 169, 1, 0 |
#define MC_ORIENTATION 102, 9, 3 |
#define MC_PADDING 173, 11, 0 |
#define MC_POSX 0, 32, 5 |
#define MC_POSY 32, 32, 5 |
#define MC_POSZ 64, 27, 0 |
#define MC_ROOM 91, 11, 0 |
#define MC_SPEED_X_256 111, 17, 2 |
#define MC_SPEED_Y_256 128, 17, 2 |
#define MC_SPEED_Z_256 145, 9, 2 |
#define MINIMUM_SPLITTABLE_TIME_SLICE 6 |
#define MR_NB_HOVER_MODEL 8 |
#define TIME_SLICE 5 |