DI-Guy SDK Documentation  13.2
diguyGraphicsShaderTechnique.h File Reference
#include <diguy_constants.h>
#include <declspec_diguy.h>

Go to the source code of this file.

Classes

struct  diguyDrawPass
 
struct  diguyShaderPickDescription
 This struct is passed into diguyGraphicsShaderTechnique::pick_shader_program() to provide the end user information to base the resulting shader choice. More...
 
class  diguyGraphicsShaderTechnique
 This class implements shader lod system for use with DI-Guy character graphics. More...
 

Macros

#define CPLUSPLUS_ONLY
  Link against: libdiguy_graphics_api More...
 

Typedefs

typedef void diguyDrawFunc()
 This struct is populated by the user and passed into diguyApp::add_draw_pass(diguyDrawPass drawPass). More...
 

Enumerations

enum  diguyRenderPass { DIGUY_DRAW_NONE = 0, DIGUY_DRAW_OPAQUE = 0x1, DIGUY_DRAW_TRANSPARENT = 0x2 }
 

Variables

 LALALALALA
 

Macro Definition Documentation

#define CPLUSPLUS_ONLY

Link against: libdiguy_graphics_api

Typedef Documentation

typedef void diguyDrawFunc()

This struct is populated by the user and passed into diguyApp::add_draw_pass(diguyDrawPass drawPass).

Enumeration Type Documentation

Enumerator
DIGUY_DRAW_NONE 
DIGUY_DRAW_OPAQUE 
DIGUY_DRAW_TRANSPARENT 

Variable Documentation

LALALALALA