HoverRace  2.0
Namespaces | Classes | Functions | Variables
HoverRace::VideoServices Namespace Reference

Namespaces

 ColorPalette
 
 SoundServer
 

Classes

class  Bitmap
 
class  ContinuousSound
 
struct  MR_ColumnBltParam
 
struct  MR_LineBltParam
 
struct  MR_TriangleDrawInfo
 
class  Patch
 
struct  PositionMatrix
 
class  ShortSound
 
class  SoundBuffer
 
class  Sprite
 
class  VideoBuffer
 Video framebuffer for legacy (8-bit, palettized) rendering. More...
 
class  Viewport2D
 
class  Viewport3D
 

Functions

const char * Ascii2Simple (const char *pSrc)
 
char Ascii2Simple (char pSrc)
 
static void BltColumn ()
 
static void BltLineNoZCheck ()
 
static void BltPlainColumn ()
 
static void BltPlainLineNoZCheck ()
 
static void BltTriangle ()
 
static float DirectXToLinear (int value)
 Convert millibels to linear. More...
 

Variables

static struct MR_ColumnBltParam gsColumnBltParam
 
static struct MR_LineBltParam gsLineBltParam
 
static MR_3DCoordinate gsRotatedPatch [MAX_PATCH_RES *MAX_PATCH_RES]
 
static int gsScreenVisibility [MAX_PATCH_RES *MAX_PATCH_RES]
 
static int gsScreenXPatch [MAX_PATCH_RES *MAX_PATCH_RES]
 
static int gsScreenYPatch [MAX_PATCH_RES *MAX_PATCH_RES]
 
static struct MR_TriangleDrawInfo gsTriangleBltParam
 
static const char *const waveHeader
 

Function Documentation

MR_DllDeclare const char * HoverRace::VideoServices::Ascii2Simple ( const char *  pSrc)
MR_DllDeclare char HoverRace::VideoServices::Ascii2Simple ( char  pSrc)
void HoverRace::VideoServices::BltColumn ( )
static
void HoverRace::VideoServices::BltLineNoZCheck ( )
static
void HoverRace::VideoServices::BltPlainColumn ( )
static
void HoverRace::VideoServices::BltPlainLineNoZCheck ( )
static
void HoverRace::VideoServices::BltTriangle ( )
static
static float HoverRace::VideoServices::DirectXToLinear ( int  value)
static

Convert millibels to linear.

Variable Documentation

struct MR_ColumnBltParam HoverRace::VideoServices::gsColumnBltParam
static
struct MR_LineBltParam HoverRace::VideoServices::gsLineBltParam
static
MR_3DCoordinate HoverRace::VideoServices::gsRotatedPatch[MAX_PATCH_RES *MAX_PATCH_RES]
static
int HoverRace::VideoServices::gsScreenVisibility[MAX_PATCH_RES *MAX_PATCH_RES]
static
int HoverRace::VideoServices::gsScreenXPatch[MAX_PATCH_RES *MAX_PATCH_RES]
static
int HoverRace::VideoServices::gsScreenYPatch[MAX_PATCH_RES *MAX_PATCH_RES]
static
struct MR_TriangleDrawInfo HoverRace::VideoServices::gsTriangleBltParam
static
const char* const HoverRace::VideoServices::waveHeader
static
Initial value:
=
"RIFF----WAVE"
"fmt \022\0\0\0" "----" "----" "----" "----\0\0"
"data----"