ReactOS  0.4.15-dev-1177-g6cb3b62
d3drm_material Struct Reference

#include <d3drm_private.h>

Collaboration diagram for d3drm_material:

Public Attributes

struct d3drm_object obj
 
IDirect3DRMMaterial2 IDirect3DRMMaterial2_iface
 
LONG ref
 
IDirect3DRM * d3drm
 
struct color_rgb emissive
 
struct color_rgb specular
 
D3DVALUE power
 
struct color_rgb ambient
 

Detailed Description

Definition at line 217 of file d3drm_private.h.

Member Data Documentation

◆ ambient

struct color_rgb d3drm_material::ambient

Definition at line 226 of file d3drm_private.h.

Referenced by d3drm_material_GetAmbient(), and d3drm_material_SetAmbient().

◆ d3drm

IDirect3DRM* d3drm_material::d3drm

Definition at line 222 of file d3drm_private.h.

Referenced by d3drm_material_create(), and d3drm_material_Release().

◆ emissive

struct color_rgb d3drm_material::emissive

Definition at line 223 of file d3drm_private.h.

Referenced by d3drm_material_GetEmissive(), and d3drm_material_SetEmissive().

◆ IDirect3DRMMaterial2_iface

IDirect3DRMMaterial2 d3drm_material::IDirect3DRMMaterial2_iface

◆ obj

◆ power

D3DVALUE d3drm_material::power

Definition at line 225 of file d3drm_private.h.

Referenced by d3drm_material_GetPower(), and d3drm_material_SetPower().

◆ ref

LONG d3drm_material::ref

Definition at line 221 of file d3drm_private.h.

Referenced by d3drm_material_AddRef(), and d3drm_material_Release().

◆ specular

struct color_rgb d3drm_material::specular

Definition at line 224 of file d3drm_private.h.

Referenced by d3drm_material_GetSpecular(), and d3drm_material_SetSpecular().


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