41 virtual int bind()
override;
42 virtual int unbind()
override;
A class that represents the unique per-character shader object.
Definition: diguyGraphicsShaderInstance.h:54
virtual int unbind() override
This function will be called by DI-Guy when the object this shader is attached to is done being rende...
This class allows the end user to control shader picking.
Definition: diguyOglGraphicsShaderTechnique.h:19
diguyGraphicsShaderInstance * diguyOglGraphicsShaderInstance_create_func(void *internal_data)
Create function declaration.
diguyOglGraphicsShaderInstance(void *internal_data)
virtual int bind() override
This function will be called by DI-Guy when it is time for the object that this shader instance is at...
diguyOglGraphicsShaderTechnique * m_shader_technique
Definition: diguyOglGraphicsShaderInstance.h:45
This class is part of the DI-Guy Graphics API.
Definition: diguyOglGraphicsShaderInstance.h:34