XenevaOS
Loading...
Searching...
No Matches
Classes | Macros | Typedefs | Enumerations
r_defs.h File Reference
#include "doomdef.h"
#include "m_fixed.h"
#include "d_think.h"
#include "p_mobj.h"
#include "i_video.h"
#include "v_patch.h"
Include dependency graph for r_defs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vertex_t
 
struct  degenmobj_t
 
struct  sector_t
 
struct  side_t
 
struct  line_s
 
struct  subsector_s
 
struct  seg_t
 
struct  node_t
 
struct  drawseg_s
 
struct  vissprite_s
 
struct  spriteframe_t
 
struct  spritedef_t
 
struct  visplane_t
 

Macros

#define SIL_NONE   0
 
#define SIL_BOTTOM   1
 
#define SIL_TOP   2
 
#define SIL_BOTH   3
 
#define MAXDRAWSEGS   256
 

Typedefs

typedef struct line_s line_t
 
typedef struct subsector_s subsector_t
 
typedef byte lighttable_t
 
typedef struct drawseg_s drawseg_t
 
typedef struct vissprite_s vissprite_t
 

Enumerations

enum  slopetype_t { ST_HORIZONTAL , ST_VERTICAL , ST_POSITIVE , ST_NEGATIVE }
 

Macro Definition Documentation

◆ MAXDRAWSEGS

#define MAXDRAWSEGS   256

◆ SIL_BOTH

#define SIL_BOTH   3

◆ SIL_BOTTOM

#define SIL_BOTTOM   1

◆ SIL_NONE

#define SIL_NONE   0

◆ SIL_TOP

#define SIL_TOP   2

Typedef Documentation

◆ drawseg_t

typedef struct drawseg_s drawseg_t

◆ lighttable_t

typedef byte lighttable_t

◆ line_t

typedef struct line_s line_t

◆ subsector_t

typedef struct subsector_s subsector_t

◆ vissprite_t

typedef struct vissprite_s vissprite_t

Enumeration Type Documentation

◆ slopetype_t

Enumerator
ST_HORIZONTAL 
ST_VERTICAL 
ST_POSITIVE 
ST_NEGATIVE