osgEarth 2.1.1
Typedefs | Enumerations

osgEarth::ShaderComp Namespace Reference

Typedefs

typedef std::multimap< float,
std::string > 
OrderedFunctionMap
typedef std::map
< FunctionLocation,
OrderedFunctionMap
FunctionLocationMap

Enumerations

enum  FunctionLocation {
  LOCATION_VERTEX_PRE_TEXTURING = 0, LOCATION_VERTEX_PRE_LIGHTING = 1, LOCATION_VERTEX_POST_LIGHTING = 2, LOCATION_FRAGMENT_PRE_TEXTURING = 3,
  LOCATION_FRAGMENT_PRE_LIGHTING = 4, LOCATION_FRAGMENT_POST_LIGHTING = 5
}

Typedef Documentation

Definition at line 50 of file ShaderComposition.

typedef std::multimap<float, std::string> osgEarth::ShaderComp::OrderedFunctionMap

Definition at line 47 of file ShaderComposition.


Enumeration Type Documentation

Enumerator:
LOCATION_VERTEX_PRE_TEXTURING 
LOCATION_VERTEX_PRE_LIGHTING 
LOCATION_VERTEX_POST_LIGHTING 
LOCATION_FRAGMENT_PRE_TEXTURING 
LOCATION_FRAGMENT_PRE_LIGHTING 
LOCATION_FRAGMENT_POST_LIGHTING 

Definition at line 36 of file ShaderComposition.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines