XenevaOS
Loading...
Searching...
No Matches
Macros | Typedefs | Functions | Variables
tables.h File Reference
#include "doomtype.h"
#include "m_fixed.h"
Include dependency graph for tables.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define FINEANGLES   8192
 
#define FINEMASK   (FINEANGLES-1)
 
#define ANGLETOFINESHIFT   19
 
#define ANG45   0x20000000
 
#define ANG90   0x40000000
 
#define ANG180   0x80000000
 
#define ANG270   0xc0000000
 
#define ANG_MAX   0xffffffff
 
#define ANG1   (ANG45 / 45)
 
#define ANG60   (ANG180 / 3)
 
#define ANG1_X   0x01000000
 
#define SLOPERANGE   2048
 
#define SLOPEBITS   11
 
#define DBITS   (FRACBITS-SLOPEBITS)
 

Typedefs

typedef unsigned angle_t
 

Functions

int SlopeDiv (unsigned int num, unsigned int den)
 

Variables

const fixed_t finesine [5 *FINEANGLES/4]
 
const fixed_t * finecosine
 
const fixed_t finetangent [FINEANGLES/2]
 
const byte gammatable [5][256]
 
const angle_t tantoangle [SLOPERANGE+1]
 

Macro Definition Documentation

◆ ANG1

#define ANG1   (ANG45 / 45)

◆ ANG180

#define ANG180   0x80000000

◆ ANG1_X

#define ANG1_X   0x01000000

◆ ANG270

#define ANG270   0xc0000000

◆ ANG45

#define ANG45   0x20000000

◆ ANG60

#define ANG60   (ANG180 / 3)

◆ ANG90

#define ANG90   0x40000000

◆ ANG_MAX

#define ANG_MAX   0xffffffff

◆ ANGLETOFINESHIFT

#define ANGLETOFINESHIFT   19

◆ DBITS

#define DBITS   (FRACBITS-SLOPEBITS)

◆ FINEANGLES

#define FINEANGLES   8192

◆ FINEMASK

#define FINEMASK   (FINEANGLES-1)

◆ SLOPEBITS

#define SLOPEBITS   11

◆ SLOPERANGE

#define SLOPERANGE   2048

Typedef Documentation

◆ angle_t

typedef unsigned angle_t

Function Documentation

◆ SlopeDiv()

int SlopeDiv ( unsigned int  num,
unsigned int  den 
)

Variable Documentation

◆ finecosine

const fixed_t* finecosine
extern

◆ finesine

const fixed_t finesine[5 *FINEANGLES/4]
extern

◆ finetangent

const fixed_t finetangent[FINEANGLES/2]
extern

◆ gammatable

const byte gammatable[5][256]
extern

◆ tantoangle

const angle_t tantoangle[SLOPERANGE+1]
extern