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

#include <animmodel.hpp>

Public Member Functions

 shaderparamskey ()
 
bool checkversion ()
 

Static Public Member Functions

static void invalidate ()
 

Public Attributes

int version
 

Static Public Attributes

static hashtable< shaderparams,
shaderparamskey
keys
 
static int firstversion = 0
 
static int lastversion = 1
 

Constructor & Destructor Documentation

animmodel::shaderparamskey::shaderparamskey ( )
inline

Member Function Documentation

bool animmodel::shaderparamskey::checkversion ( )
inline
static void animmodel::shaderparamskey::invalidate ( )
inlinestatic

References firstversion, and lastversion.

Referenced by animmodel::startrender().

Member Data Documentation

int animmodel::shaderparamskey::firstversion = 0
static

Referenced by checkversion(), and invalidate().

hashtable< animmodel::shaderparams, animmodel::shaderparamskey > animmodel::shaderparamskey::keys
static
int animmodel::shaderparamskey::lastversion = 1
static

Referenced by checkversion(), and invalidate().

int animmodel::shaderparamskey::version

Referenced by checkversion().


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