FTEQW
Documentation of the FTE engine source tree.
plugterrainfuncs_s Struct Reference

#include <gl_terrain.h>

Public Member Functions

void *QDECL * GenerateWater (hmsection_t *s, float maxheight)
 
 qboolean (QDECL *InitLightmap)(hmsection_t *s
 
unsigned char *QDECL * GetLightmap (hmsection_t *s, int idx, qboolean edit)
 
 void (QDECL *AddMesh)(heightmap_t *hm
 
hmsection_t *QDECL * GetSection (heightmap_t *hm, int x, int y, unsigned int flags)
 
 int (QDECL *GenerateSections)(heightmap_t *hm
 
 void (QDECL *FinishedSection)(hmsection_t *s
 
 qboolean (QDECL *AutogenerateSection)(heightmap_t *hm
 

Public Attributes

qboolean initialise
 
int loadflags
 
int model_tmod
 
int model_t const char * modelname
 
int model_t const char vec3_t epos
 
int model_t const char vec3_t vec3_t axis [3]
 
int model_t const char vec3_t vec3_t float scale
 
int sx
 
int int sy
 
int int int count
 
int int int hmsection_t ** sects
 
qboolean success
 
int int unsigned int tgsflags
 

Member Function Documentation

◆ GenerateWater()

void *QDECL * plugterrainfuncs_s::GenerateWater ( hmsection_t s,
float  maxheight 
)

◆ GetLightmap()

unsigned char *QDECL * plugterrainfuncs_s::GetLightmap ( hmsection_t s,
int  idx,
qboolean  edit 
)

◆ GetSection()

hmsection_t *QDECL * plugterrainfuncs_s::GetSection ( heightmap_t hm,
int  x,
int  y,
unsigned int  flags 
)

◆ int()

plugterrainfuncs_s::int ( QDECL *  GenerateSections)

◆ qboolean() [1/2]

plugterrainfuncs_s::qboolean ( QDECL *  AutogenerateSection)

◆ qboolean() [2/2]

plugterrainfuncs_s::qboolean ( QDECL *  InitLightmap)

◆ void() [1/2]

plugterrainfuncs_s::void ( QDECL *  AddMesh)

◆ void() [2/2]

plugterrainfuncs_s::void ( QDECL *  FinishedSection)

Member Data Documentation

◆ axis

int model_t const char vec3_t vec3_t plugterrainfuncs_s::axis[3]

◆ count

int int int plugterrainfuncs_s::count

◆ epos

int model_t const char vec3_t plugterrainfuncs_s::epos

◆ initialise

qboolean plugterrainfuncs_s::initialise

◆ loadflags

int plugterrainfuncs_s::loadflags

◆ mod

int model_t* plugterrainfuncs_s::mod

◆ modelname

int model_t const char* plugterrainfuncs_s::modelname

◆ scale

int model_t const char vec3_t vec3_t float plugterrainfuncs_s::scale

◆ sects

int int int hmsection_t** plugterrainfuncs_s::sects

◆ success

qboolean plugterrainfuncs_s::success

◆ sx

int plugterrainfuncs_s::sx

◆ sy

int int plugterrainfuncs_s::sy

◆ tgsflags

int int unsigned int plugterrainfuncs_s::tgsflags

The documentation for this struct was generated from the following file: