Namespaces | Defines | Enumerations

_src_shader_defs.hh File Reference

Definitions. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS. More...

Go to the source code of this file.

Namespaces

namespace  shader
 

shader module.


namespace  shader::defs

Defines

#define SHADER_NAME_DEFAULT   "default"
#define SHADER_UNIFORM_NAME_TEXTURE_0   "uni_texture_0"
#define SHADER_UNIFORM_NAME_TEXTURE_SHADOW   "uni_texture_shadow"
#define SHADER_UNIFORM_NAME_SHADER_MODE_TEXTURE   "uni_shaderMode_texture"
#define SHADER_UNIFORM_NAME_SHADOW_MODE   "uni_shadowMode"
#define SHADER_UNIFORM_NAME_ALPHA_TEX   "uni_alphaTex"
#define SHADER_UNIFORM_NAME_ALPHA_BIAS   "uni_alphaBias"
#define SHADER_UNIFORM_NAME_GLASS   "uni_glass"
#define SHADER_UNIFORM_NAME_BRIGHTNESS   "uni_brightness"
#define SHADER_UNIFORM_NAME_BASE_AMBIENT   "uni_baseAmbient"
#define SHADER_UNIFORM_NAME_FOG_DENSITY   "uni_fogDensity"
#define SHADER_UNIFORM_NAME_FOG_COLOR   "uni_fogColor"
#define SHADER_UNIFORM_NAME_FOG_MIN   "uni_fogMin"
#define SHADER_UNIFORM_NAME_LIGHT0_EC_POSITION   "uni_light0_ecPosition"

Enumerations

enum  shader::defs::eLightType { shader::defs::LIGHT_DISABLED, shader::defs::LIGHT_POSITIONAL, shader::defs::LIGHT_DIRECTIONAL, shader::defs::LIGHT_SPOTLIGHT }
enum  shader::defs::eBrightness { shader::defs::BRIGHTNESS_ABSOLUTE, shader::defs::BRIGHTNESS_RELATIVE }

Detailed Description

Definitions. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS.

LastChangedDate:
2009-12-14 13:08:18 -0500 (Mon, 14 Dec 2009)
Author:
Jim E. Brooks http://www.palomino3d.org

Define Documentation

#define SHADER_NAME_DEFAULT   "default"
#define SHADER_UNIFORM_NAME_ALPHA_BIAS   "uni_alphaBias"
#define SHADER_UNIFORM_NAME_ALPHA_TEX   "uni_alphaTex"
#define SHADER_UNIFORM_NAME_BASE_AMBIENT   "uni_baseAmbient"
#define SHADER_UNIFORM_NAME_BRIGHTNESS   "uni_brightness"
#define SHADER_UNIFORM_NAME_FOG_COLOR   "uni_fogColor"
#define SHADER_UNIFORM_NAME_FOG_DENSITY   "uni_fogDensity"
#define SHADER_UNIFORM_NAME_FOG_MIN   "uni_fogMin"
#define SHADER_UNIFORM_NAME_GLASS   "uni_glass"
#define SHADER_UNIFORM_NAME_LIGHT0_EC_POSITION   "uni_light0_ecPosition"
#define SHADER_UNIFORM_NAME_SHADER_MODE_TEXTURE   "uni_shaderMode_texture"
#define SHADER_UNIFORM_NAME_SHADOW_MODE   "uni_shadowMode"
#define SHADER_UNIFORM_NAME_TEXTURE_0   "uni_texture_0"
#define SHADER_UNIFORM_NAME_TEXTURE_SHADOW   "uni_texture_shadow"
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:10