"L. Spiro Engine"
Public Types

yy::CShaderParser::token Struct Reference

Tokens. More...

#include <LSGShaderParser.h>

List of all members.

Public Types

enum  yytokentype {
  LSG_SLT_CHAR_CONSTANT = 258, LSG_SLT_STRING_CONSTANT = 259, LSG_SLT_FLOAT_CONSTANT = 260, LSG_SLT_DEC_CONSTANT = 261,
  LSG_SLT_HEX_CONSTANT = 262, LSG_SLT_OCT_CONSTANT = 263, LSG_SLT_IDENTIFIER = 264, LSG_SLT_TYPENAME = 265,
  LSG_SLT_PLUS_EQUALS = 266, LSG_SLT_MINUS_EQUALS = 267, LSG_SLT_TIMES_EQUALS = 268, LSG_SLT_DIV_EQUALS = 269,
  LSG_SLT_MOD_EQUALS = 270, LSG_SLT_SHIFT_LEFT = 271, LSG_SLT_SHIFT_RIGHT = 272, LSG_SLT_AND_EQUALS = 273,
  LSG_SLT_XOR_EQUALS = 274, LSG_SLT_OR_EQUALS = 275, LSG_SLT_SHIFT_LEFT_EQUALS = 276, LSG_SLT_SHIFT_RIGHT_EQUALS = 277,
  LSG_SLT_NOT = 278, LSG_SLT_UMINUS = 279, LSG_SLT_UPLUS = 280, LSG_SLT_AND = 281,
  LSG_SLT_XOR = 282, LSG_SLT_OR = 283, LSG_SLT_GE = 284, LSG_SLT_LE = 285,
  LSG_SLT_EQUALS = 286, LSG_SLT_NOT_EQUALS = 287, LSG_SLT_PLUS_PLUS = 288, LSG_SLT_MINUS_MINUS = 289,
  LSG_SLT_BLENDSTATE = 290, LSG_SLT_BOOL = 291, LSG_SLT_BREAK = 292, LSG_SLT_CONST = 293,
  LSG_SLT_CONTINUE = 294, LSG_SLT_DISCARD = 295, LSG_SLT_DO = 296, LSG_SLT_ELSE = 297,
  LSG_SLT_FALSE = 298, LSG_SLT_FLOAT = 299, LSG_SLT_FOR = 300, LSG_SLT_IF = 301,
  LSG_SLT_IN = 302, LSG_SLT_INOUT = 303, LSG_SLT_INT = 304, LSG_SLT_MATRIX = 305,
  LSG_SLT_NOINTERPOLATION = 306, LSG_SLT_OUT = 307, LSG_SLT_RETURN = 308, LSG_SLT_SAMPLER1D = 309,
  LSG_SLT_SAMPLER2D = 310, LSG_SLT_SAMPLER3D = 311, LSG_SLT_SAMPLERCUBE = 312, LSG_SLT_SMOOTH = 313,
  LSG_SLT_STRUCT = 314, LSG_SLT_SWITCH = 315, LSG_SLT_TRUE = 316, LSG_SLT_UINT = 317,
  LSG_SLT_UNIFORM = 318, LSG_SLT_VEC2 = 319, LSG_SLT_VEC3 = 320, LSG_SLT_VEC4 = 321,
  LSG_SLT_VECTOR = 322, LSG_SLT_VOID = 323, LSG_SLT_WHILE = 324, LSG_SLT_ABS = 325,
  LSG_SLT_ACOS = 326, LSG_SLT_ANY = 327, LSG_SLT_ASIN = 328, LSG_SLT_ATAN = 329,
  LSG_SLT_ATAN2 = 330, LSG_SLT_CEIL = 331, LSG_SLT_CLAMP = 332, LSG_SLT_COS = 333,
  LSG_SLT_CROSS = 334, LSG_SLT_DEGREES = 335, LSG_SLT_DETERMINANT = 336, LSG_SLT_DISTANCE = 337,
  LSG_SLT_DOT = 338, LSG_SLT_EXP = 339, LSG_SLT_EXP2 = 340, LSG_SLT_FLOOR = 341,
  LSG_SLT_ISINF = 342, LSG_SLT_ISNAN = 343, LSG_SLT_LENGTH = 344, LSG_SLT_LERP = 345,
  LSG_SLT_LOG = 346, LSG_SLT_LOG2 = 347, LSG_SLT_MAX = 348, LSG_SLT_MIN = 349,
  LSG_SLT_MIX = 350, LSG_SLT_MOD = 351, LSG_SLT_MUL = 352, LSG_SLT_NORMALIZE = 353,
  LSG_SLT_POW = 354, LSG_SLT_RADIANS = 355, LSG_SLT_REFLECT = 356, LSG_SLT_REFRACT = 357,
  LSG_SLT_RSQRT = 358, LSG_SLT_SATURATE = 359, LSG_SLT_SIN = 360, LSG_SLT_SINCOS = 361,
  LSG_SLT_SMOOTHSTEP = 362, LSG_SLT_SQRT = 363, LSG_SLT_STEP = 364, LSG_SLT_TAN = 365,
  LSG_SLT_TEX1D = 366, LSG_SLT_TEX2D = 367, LSG_SLT_TEX3D = 368, LSG_SLT_TEXCUBE = 369,
  LSG_SLT_TRANSPOSE = 370, LSG_SLT_BINORMAL = 371, LSG_SLT_BLENDINDICES = 372, LSG_SLT_BLENDWEIGHT = 373,
  LSG_SLT_COLOR = 374, LSG_SLT_NORMAL = 375, LSG_SLT_POSITION = 376, LSG_SLT_POSITIONT = 377,
  LSG_SLT_PSIZE = 378, LSG_SLT_TANGENT = 379, LSG_SLT_TEXCOORD = 380, LSG_SLT_FOG = 381,
  LSG_SLT_TESSFACTOR = 382, LSG_SLT_VFACE = 383, LSG_SLT_VPOS = 384, LSG_SLT_DEPTH = 385,
  LSG_SLT_AMBIENTLIGHT = 386, LSG_SLT_LIGHTCOUNT = 387, LSG_SLT_DIRLIGHTCOUNT = 388, LSG_SLT_POINTLIGHTCOUNT = 389,
  LSG_SLT_SPOTLIGHTCOUNT = 390, LSG_SLT_LIGHTVECTOR = 391, LSG_SLT_LIGHTHALFVECTOR = 392, LSG_SLT_SPOTLIGHTDIR = 393,
  LSG_SLT_LIGHTAMBIENT = 394, LSG_SLT_LIGHTDIFFUSE = 395, LSG_SLT_LIGHTSPECULAR = 396, LSG_SLT_LIGHTATT = 397,
  LSG_SLT_SPOTLIGHTEXP = 398, LSG_SLT_SPOTLIGHTRANGE = 399, LSG_SLT_SKYCOLOR = 400, LSG_SLT_GROUNDCOLOR = 401,
  LSG_SLT_ANISOTROPY = 402, LSG_SLT_MATAMBIENT = 403, LSG_SLT_MATDIFFUSE = 404, LSG_SLT_MATEMISSIVE = 405,
  LSG_SLT_MATSPECULAR = 406, LSG_SLT_MATPOWER = 407, LSG_SLT_ROUGHNESS = 408, LSG_SLT_FOGSTART = 409,
  LSG_SLT_FOGEND = 410, LSG_SLT_FOGCOLOR = 411, LSG_SLT_SHADOWMAPPING = 412, LSG_SLT_NORMALMATRIX = 413,
  LSG_SLT_TEXMATRIX = 414, LSG_SLT_TEXUNIT = 415, LSG_SLT_TIMESINCELASTFRAME = 416, LSG_SLT_SHADOWMAPUNIT = 417,
  LSG_SLT_SHADOWMAPMATRIX = 418, LSG_SLT_SHADOWMAPUVDEPTHSCALES = 419, LSG_SLT_SHADOWMAPCASTERSIZE = 420, LSG_SLT_VIEW = 421,
  LSG_SLT_WORLD = 422, LSG_SLT_WORLDVIEW = 423, LSG_SLT_WORLDVIEWPROJ = 424
}

Detailed Description

Tokens.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator