xyz
More...
#include "dxShaderContext9.h"
List of all members.
Public Types |
|
typedef DXGraphicsStateGuardian9 | GSG |
Public Member Functions |
|
| DXShaderContext9 (Shader *s, GSG *gsg) |
|
bool | bind (GSG *gsg) |
|
void | disable_shader_texture_bindings (GSG *gsg) |
|
void | disable_shader_vertex_arrays (GSG *gsg) |
|
virtual TypeHandle | force_init_type () |
|
virtual TypeHandle | get_type () const |
|
void | issue_parameters (GSG *gsg, int altered) |
|
void | issue_transform (GSG *gsg) |
|
void | unbind (GSG *gsg) |
|
void | update_shader_texture_bindings (DXShaderContext9 *prev, GSG *gsg) |
|
bool | update_shader_vertex_arrays (DXShaderContext9 *prev, GSG *gsg, bool force) |
|
bool | valid (GSG *gsg) |
Static Public Member Functions |
|
static TypeHandle | get_class_type () |
| static void | init_type () |
| | This function is declared non-inline to work around a compiler bug in g++ 2.96.
|
Public Attributes |
|
string | _name |
|
int | _num_bound_streams |
|
LPDIRECT3DVERTEXDECLARATION9 | _vertex_declaration |
|
class VertexElementArray * | _vertex_element_array |
Detailed Description
xyz
Definition at line 66 of file dxShaderContext9.h.
Member Function Documentation
The documentation for this class was generated from the following file: