ReactOS 0.4.15-dev-7934-g1dc8d80
d3dx_parameter Struct Reference

#include <d3dx9_private.h>

Collaboration diagram for d3dx_parameter:

Public Attributes

char magic_string [4]
 
struct d3dx_top_level_parametertop_level_param
 
struct d3dx_param_evalparam_eval
 
charname
 
voiddata
 
D3DXPARAMETER_CLASS class
 
D3DXPARAMETER_TYPE type
 
UINT rows
 
UINT columns
 
UINT element_count
 
UINT member_count
 
DWORD flags
 
UINT bytes
 
DWORD object_id
 
struct d3dx_parametermembers
 
charsemantic
 
charfull_name
 
struct wine_rb_entry rb_entry
 

Detailed Description

Definition at line 317 of file d3dx9_private.h.

Member Data Documentation

◆ bytes

UINT d3dx_parameter::bytes

Definition at line 331 of file d3dx9_private.h.

◆ class

D3DXPARAMETER_CLASS d3dx_parameter::class

Definition at line 324 of file d3dx9_private.h.

Referenced by is_same_parameter().

◆ columns

UINT d3dx_parameter::columns

Definition at line 327 of file d3dx9_private.h.

Referenced by is_same_parameter().

◆ data

void* d3dx_parameter::data

Definition at line 323 of file d3dx9_private.h.

Referenced by d3dx9_get_param_value_ptr(), and d3dx_parse_resource().

◆ element_count

◆ flags

DWORD d3dx_parameter::flags

Definition at line 330 of file d3dx9_private.h.

Referenced by d3dx_parse_effect_annotation().

◆ full_name

char* d3dx_parameter::full_name

Definition at line 337 of file d3dx9_private.h.

Referenced by get_parameter_by_name().

◆ magic_string

char d3dx_parameter::magic_string[4]

Definition at line 319 of file d3dx9_private.h.

Referenced by get_valid_parameter().

◆ member_count

UINT d3dx_parameter::member_count

◆ members

◆ name

char* d3dx_parameter::name

◆ object_id

DWORD d3dx_parameter::object_id

Definition at line 332 of file d3dx9_private.h.

Referenced by d3dx_parse_resource().

◆ param_eval

struct d3dx_param_eval* d3dx_parameter::param_eval

Definition at line 321 of file d3dx9_private.h.

Referenced by d3dx_parse_resource(), and walk_param_eval_dep().

◆ rb_entry

struct wine_rb_entry d3dx_parameter::rb_entry

Definition at line 338 of file d3dx9_private.h.

◆ rows

UINT d3dx_parameter::rows

Definition at line 326 of file d3dx9_private.h.

Referenced by is_same_parameter().

◆ semantic

char* d3dx_parameter::semantic

Definition at line 335 of file d3dx9_private.h.

Referenced by d3dx_effect_GetParameterBySemantic().

◆ top_level_param

struct d3dx_top_level_parameter* d3dx_parameter::top_level_param

Definition at line 320 of file d3dx9_private.h.

◆ type

D3DXPARAMETER_TYPE d3dx_parameter::type

Definition at line 325 of file d3dx9_private.h.

Referenced by d3dx_parse_resource(), and is_same_parameter().


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