arbeit
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

EnvKeys.h File Reference

#include "Keys.h"
#include "GrinderTokens.h"

Go to the source code of this file.

Variables

const KeyPair EnvKey (GKeyType("ENV"), Key(EnvT, Key::SCOPE))
 environment

const KeyPair TexCKey (GKeyType(TexCTBase), Key(TexCTBase, Key::SCOPE))
 texture coordinate scope

const KeyPair TexCKeys []
 texture coordinate variables

const KeyPair DataValKey (GKeyType(DataValTBase), Key(DataValTBase, Key::SCOPE))
 data val scope, aka texture samples

const KeyPair DataValVarKeys []
 data value variables

const KeyPair DataGradVarKey (GKeyType("DATA_GRAD"), Key("$grad", Key::VARIABLE))
 gradient data value variable key

const KeyPair PConstKey (GKeyType("P_CONST"), Key("constants", Key::SCOPE))
 program constants


Variable Documentation

const KeyPair DataGradVarKey(GKeyType("DATA_GRAD"), Key("$grad", Key::VARIABLE))
 

gradient data value variable key

const KeyPair DataValKey(GKeyType(DataValTBase),Key(DataValTBase, Key::SCOPE))
 

data val scope, aka texture samples

Referenced by GrinderKeys::val().

const KeyPair DataValVarKeys[]
 

Initial value:

 
   { 
     KeyPair(GKeyType(DataValT[0]), Key(DataValT[0], Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[1]), Key(DataValT[1], Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[2]), Key(DataValT[2], Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[3]), Key(DataValT[3], Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[4]), Key(DataValT[4], Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[5]), Key(DataValT[5], Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[6]), Key(DataValT[6], Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[7]), Key(DataValT[7], Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[8]), Key(DataValT[8], Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[9]), Key(DataValT[9], Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[10]),Key(DataValT[10],Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[11]),Key(DataValT[11],Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[12]),Key(DataValT[12],Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[13]),Key(DataValT[13],Key::VARIABLE)),
     KeyPair(GKeyType(DataValT[14]),Key(DataValT[14],Key::VARIABLE)),
   }
data value variables

Definition at line 61 of file EnvKeys.h.

const KeyPair EnvKey(GKeyType("ENV"),Key(EnvT,Key::SCOPE))
 

environment

Referenced by Crank::buildFPEnvKeys(), and GrinderKeys::env().

const KeyPair PConstKey(GKeyType("P_CONST"), Key("constants", Key::SCOPE))
 

program constants

Referenced by GrinderKeys::pconst().

const KeyPair TexCKey(GKeyType(TexCTBase),Key(TexCTBase, Key::SCOPE))
 

texture coordinate scope

Referenced by GrinderKeys::pos().

const KeyPair TexCKeys[]
 

Initial value:

 
   { 
     KeyPair(GKeyType(TexCT[0]), Key(TexCT[0], Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[1]), Key(TexCT[1], Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[2]), Key(TexCT[2], Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[3]), Key(TexCT[3], Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[4]), Key(TexCT[4], Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[5]), Key(TexCT[5], Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[6]), Key(TexCT[6], Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[7]), Key(TexCT[7], Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[8]), Key(TexCT[8], Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[9]), Key(TexCT[9], Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[10]),Key(TexCT[10],Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[11]),Key(TexCT[11],Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[12]),Key(TexCT[12],Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[13]),Key(TexCT[13],Key::VARIABLE)),
     KeyPair(GKeyType(TexCT[14]),Key(TexCT[14],Key::VARIABLE)),
   }
texture coordinate variables

Definition at line 37 of file EnvKeys.h.


Send questions, comments, and bug reports to:
jmk