DI-Guy SDK Documentation  13.6
diguyDrawPass Struct Reference

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

#include <diguyGraphicsShaderTechnique.h>

Public Member Functions

 diguyDrawPass ()
 
bool operator== (const diguyDrawPass &rhs) const
 

Public Attributes

int m_render_pass
 
const char * m_render_mode
 
const char * m_custom_shader_program
 
diguyDrawFuncm_pre_draw
 
void * m_pre_draw_user_data
 
diguyDrawFuncm_post_draw
 
void * m_post_draw_user_data
 

Detailed Description

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

Its use is mostly limited to DI-Guy Scenario

Constructor & Destructor Documentation

diguyDrawPass::diguyDrawPass ( )
inline

Member Function Documentation

bool diguyDrawPass::operator== ( const diguyDrawPass rhs) const
inline

Member Data Documentation

int diguyDrawPass::m_render_pass
const char* diguyDrawPass::m_render_mode
const char* diguyDrawPass::m_custom_shader_program
diguyDrawFunc* diguyDrawPass::m_pre_draw
void* diguyDrawPass::m_pre_draw_user_data
diguyDrawFunc* diguyDrawPass::m_post_draw
void* diguyDrawPass::m_post_draw_user_data

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