|
ReactOS 0.4.17-dev-970-gcf0f1a6
|

Definition at line 186 of file effect.c.
Referenced by d3dx9_effect_init_from_binary(), d3dx_effect_BeginPass(), and d3dx_effect_CommitChanges().
| struct d3dx_technique* d3dx_effect::active_technique |
Definition at line 185 of file effect.c.
Referenced by d3dx9_effect_init_from_binary(), d3dx_effect_Begin(), d3dx_effect_BeginPass(), d3dx_effect_End(), and d3dx_effect_SetTechnique().
| DWORD d3dx_effect::begin_flags |
Definition at line 188 of file effect.c.
Referenced by d3dx_effect_Begin(), and d3dx_effect_End().
| D3DLIGHT9 d3dx_effect::current_light[8] |
Definition at line 191 of file effect.c.
Referenced by d3dx9_apply_pass_states(), d3dx9_apply_state(), and d3dx_effect_BeginPass().
| D3DMATERIAL9 d3dx_effect::current_material |
Definition at line 193 of file effect.c.
Referenced by d3dx9_apply_pass_states(), d3dx9_apply_state(), and d3dx_effect_BeginPass().
| struct d3dx_parameter_block* d3dx_effect::current_parameter_block |
Definition at line 197 of file effect.c.
Referenced by d3dx_effect_BeginParameterBlock(), and param_get_data_and_dirtify().
| struct IDirect3DDevice9* d3dx_effect::device |
Definition at line 183 of file effect.c.
Referenced by copy_parameter(), d3dx9_create_object(), d3dx9_effect_init_from_binary(), d3dx_effect_Begin(), and d3dx_set_shader_constants().
| DWORD d3dx_effect::flags |
Definition at line 178 of file effect.c.
Referenced by d3dx9_effect_init_from_binary(), d3dx_effect_GetPassDesc(), and get_valid_parameter().
| ID3DXEffect d3dx_effect::ID3DXEffect_iface |
Definition at line 171 of file effect.c.
Referenced by d3dx9_effect_init_from_binary(), and impl_from_ID3DXEffect().
Definition at line 192 of file effect.c.
Referenced by d3dx9_apply_pass_states(), and d3dx9_apply_state().
| struct ID3DXEffectStateManager* d3dx_effect::manager |
Definition at line 182 of file effect.c.
Referenced by d3dx_effect_Begin(), d3dx_effect_GetStateManager(), d3dx_effect_SetStateManager(), and d3dx_set_shader_constants().
| BOOL d3dx_effect::material_updated |
Definition at line 194 of file effect.c.
Referenced by d3dx9_apply_pass_states(), and d3dx9_apply_state().
Definition at line 175 of file effect.c.
Referenced by d3dx9_effect_init_from_binary(), and d3dx_parse_effect().
| struct d3dx_object* d3dx_effect::objects |
Definition at line 177 of file effect.c.
Referenced by d3dx9_copy_data(), d3dx9_effect_init_from_binary(), d3dx_effect_GetPassDesc(), d3dx_effect_ValidateTechnique(), d3dx_parse_array_selector(), d3dx_parse_effect(), and d3dx_parse_resource().
Definition at line 196 of file effect.c.
Referenced by d3dx9_effect_init_from_binary().
| struct d3dx_parameters_store d3dx_effect::params |
Definition at line 180 of file effect.c.
Referenced by add_param_to_tree(), d3dx9_effect_init_from_binary(), d3dx_effect_GetDesc(), d3dx_effect_GetParameter(), d3dx_effect_GetParameterByName(), d3dx_effect_GetParameterBySemantic(), d3dx_effect_GetParameterElement(), d3dx_effect_OnLostDevice(), d3dx_parse_array_selector(), d3dx_parse_effect(), d3dx_parse_resource(), get_annotation_by_name(), and get_valid_parameter().
| struct d3dx_effect_pool* d3dx_effect::pool |
Definition at line 184 of file effect.c.
Referenced by copy_parameter(), d3dx9_effect_init_from_binary(), d3dx_effect_GetPool(), d3dx_parse_effect(), and get_version_counter_ptr().
| LONG d3dx_effect::ref |
Definition at line 172 of file effect.c.
Referenced by d3dx9_effect_init_from_binary(), d3dx_effect_AddRef(), and d3dx_effect_Release().
| char* d3dx_effect::skip_constants_string |
Definition at line 201 of file effect.c.
Referenced by d3dx9_effect_init_from_binary().
| char* d3dx_effect::source |
Definition at line 199 of file effect.c.
Referenced by d3dx9_effect_init_from_binary().
| SIZE_T d3dx_effect::source_size |
Definition at line 200 of file effect.c.
Referenced by d3dx9_effect_init_from_binary().
| BOOL d3dx_effect::started |
Definition at line 187 of file effect.c.
Referenced by d3dx_effect_Begin(), d3dx_effect_BeginPass(), and d3dx_effect_End().
Definition at line 174 of file effect.c.
Referenced by d3dx9_effect_init_from_binary(), d3dx_effect_FindNextValidTechnique(), d3dx_effect_GetDesc(), d3dx_effect_GetTechnique(), d3dx_parse_effect(), d3dx_parse_resource(), get_technique_by_name(), get_valid_pass(), and get_valid_technique().
| struct d3dx_technique* d3dx_effect::techniques |
Definition at line 176 of file effect.c.
Referenced by d3dx9_effect_init_from_binary(), d3dx_effect_FindNextValidTechnique(), d3dx_effect_GetTechnique(), d3dx_effect_GetTechniqueDesc(), d3dx_parse_effect(), d3dx_parse_resource(), get_technique_by_name(), get_valid_pass(), and get_valid_technique().
| ULONG64 d3dx_effect::version_counter |
Definition at line 189 of file effect.c.
Referenced by get_version_counter_ptr().