ReactOS  0.4.14-dev-323-g6fe6a88
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 301 of file d3dx9_private.h.

Member Data Documentation

◆ bytes

UINT d3dx_parameter::bytes

Definition at line 315 of file d3dx9_private.h.

◆ class

D3DXPARAMETER_CLASS d3dx_parameter::class

Definition at line 308 of file d3dx9_private.h.

Referenced by is_same_parameter().

◆ columns

UINT d3dx_parameter::columns

Definition at line 311 of file d3dx9_private.h.

Referenced by get_vector(), and is_same_parameter().

◆ data

void* d3dx_parameter::data

Definition at line 307 of file d3dx9_private.h.

Referenced by d3dx9_get_param_value_ptr(), and d3dx9_parse_resource().

◆ element_count

◆ flags

DWORD d3dx_parameter::flags

Definition at line 314 of file d3dx9_private.h.

Referenced by d3dx9_parse_effect_annotation().

◆ full_name

char* d3dx_parameter::full_name

Definition at line 321 of file d3dx9_private.h.

Referenced by get_parameter_by_name().

◆ magic_string

char d3dx_parameter::magic_string[4]

Definition at line 303 of file d3dx9_private.h.

Referenced by get_valid_parameter().

◆ member_count

◆ members

◆ name

char* d3dx_parameter::name

◆ object_id

DWORD d3dx_parameter::object_id

Definition at line 316 of file d3dx9_private.h.

Referenced by d3dx9_parse_resource().

◆ param_eval

struct d3dx_param_eval* d3dx_parameter::param_eval

Definition at line 305 of file d3dx9_private.h.

Referenced by d3dx9_parse_resource(), and walk_param_eval_dep().

◆ rb_entry

struct wine_rb_entry d3dx_parameter::rb_entry

Definition at line 322 of file d3dx9_private.h.

◆ rows

UINT d3dx_parameter::rows

Definition at line 310 of file d3dx9_private.h.

Referenced by get_matrix(), and is_same_parameter().

◆ semantic

char* d3dx_parameter::semantic

Definition at line 319 of file d3dx9_private.h.

Referenced by d3dx9_base_effect_get_parameter_by_semantic().

◆ top_level_param

struct d3dx_top_level_parameter* d3dx_parameter::top_level_param

Definition at line 304 of file d3dx9_private.h.

◆ type

D3DXPARAMETER_TYPE d3dx_parameter::type

Definition at line 309 of file d3dx9_private.h.

Referenced by d3dx9_parse_resource(), and is_same_parameter().


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