|
UFO: Alien Invasion
|
#include <r_sphere.h>

Data Fields | |
| GLint | list |
| float * | texes |
| float * | verts |
| float * | normals |
| image_t * | texture |
| image_t * | blendTexture |
| image_t * | overlay |
| image_t * | overlayAlphaMask |
| image_t * | normalMap |
| int | num_tris |
| r_program_t * | glslProgram |
| float | blendScale |
| float | glowScale |
| vec4_t | nightLightPos |
| int | season |
Definition at line 27 of file r_sphere.h.
| float sphere_t::blendScale |
Definition at line 41 of file r_sphere.h.
Referenced by R_SphereShadeGLSL().
| image_t* sphere_t::blendTexture |
the texture for the next season (for blending)
Definition at line 33 of file r_sphere.h.
Referenced by R_SphereShadeGLSL().
| float sphere_t::glowScale |
Definition at line 42 of file r_sphere.h.
Referenced by R_SphereShadeGLSL().
| r_program_t* sphere_t::glslProgram |
Definition at line 40 of file r_sphere.h.
Referenced by R_SphereCheckGLSL(), R_SphereGenerate(), and R_SphereShadeGLSL().
| GLint sphere_t::list |
the opengl list id
Definition at line 28 of file r_sphere.h.
| vec4_t sphere_t::nightLightPos |
Definition at line 43 of file r_sphere.h.
Referenced by R_SphereShadeGLSL().
| image_t* sphere_t::normalMap |
| float* sphere_t::normals |
vertex normal array
Definition at line 31 of file r_sphere.h.
Referenced by R_SphereGenerate(), R_SphereShade(), and R_SphereShadeGLSL().
| int sphere_t::num_tris |
number of tris
Definition at line 37 of file r_sphere.h.
Referenced by R_SphereGenerate(), R_SphereRender(), and R_SphereRenderTris().
| image_t* sphere_t::overlay |
the overlay for the world (e.g. nation borders)
Definition at line 34 of file r_sphere.h.
Referenced by R_SphereRender(), and R_SphereShade().
| image_t* sphere_t::overlayAlphaMask |
in case of multitexture this is the alpha mask
Definition at line 35 of file r_sphere.h.
Referenced by R_SphereShade().
| int sphere_t::season |
Definition at line 44 of file r_sphere.h.
| float* sphere_t::texes |
globe tex coords, points in 2D on the texture to be mapped onto the sphere
Definition at line 29 of file r_sphere.h.
Referenced by R_SphereGenerate(), R_SphereShade(), and R_SphereShadeGLSL().
| image_t* sphere_t::texture |
the texture for this globe -
Definition at line 32 of file r_sphere.h.
Referenced by R_SphereShade(), and R_SphereShadeGLSL().
| float* sphere_t::verts |
globe vertices, points in 3D on the surface of the sphere
Definition at line 30 of file r_sphere.h.
Referenced by R_SphereGenerate(), R_SphereShade(), and R_SphereShadeGLSL().