"L. Spiro Engine"
Public Attributes

lsg::CShaderScope::LSG_VARIABLE Struct Reference

#include <LSGShaderScope.h>

List of all members.

Public Attributes

LSUINT32 ui32Name
LSUINT64 ui64Qualifiers
LSUINT64 ui64Type
LSUINT32 ui32Array
LSUINT32 ui32Semantic
LSUINT32 ui32DeclNode

Detailed Description

A variable. Includes type information and name.


Member Data Documentation

Array size or ~0UL if it is not an array.

Original declaration node within a stack of nodes representing the syntax tree of a parsed shader file.

Name. This is just an index into an array of strings. To get the actual name you must have the original array of strings.

Usage type (semantic) or ~0UL.

Qualifier information.

Type information, which includes array data (related to the type).


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