All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
GlobalShaderParamState Struct Reference

#include <shader.hpp>

Public Member Functions

void resetversions ()
void changed ()

Public Attributes

const char * name
union {
float fval [32]
int ival [32]
uint uval [32]
uchar buf [32 *sizeof(float)]
int version

Static Public Attributes

static int nextversion = 0

Member Function Documentation

void GlobalShaderParamState::changed ( )
void GlobalShaderParamState::resetversions ( )

Member Data Documentation

union { ... }
const char* GlobalShaderParamState::name

Referenced by getglobalparam().

int GlobalShaderParamState::nextversion = 0

Referenced by changed().

int GlobalShaderParamState::version

The documentation for this struct was generated from the following files: