ReactOS  0.4.15-dev-499-g1f31905
d3drm_light Struct Reference

#include <d3drm_private.h>

Collaboration diagram for d3drm_light:

Public Attributes

struct d3drm_object obj
 
IDirect3DRMLight IDirect3DRMLight_iface
 
LONG ref
 
IDirect3DRM * d3drm
 
D3DRMLIGHTTYPE type
 
D3DCOLOR color
 
D3DVALUE range
 
D3DVALUE cattenuation
 
D3DVALUE lattenuation
 
D3DVALUE qattenuation
 
D3DVALUE umbra
 
D3DVALUE penumbra
 

Detailed Description

Definition at line 194 of file d3drm_private.h.

Member Data Documentation

◆ cattenuation

D3DVALUE d3drm_light::cattenuation

Definition at line 203 of file d3drm_private.h.

◆ color

D3DCOLOR d3drm_light::color

Definition at line 201 of file d3drm_private.h.

◆ d3drm

IDirect3DRM* d3drm_light::d3drm

Definition at line 199 of file d3drm_private.h.

Referenced by d3drm_light_create().

◆ IDirect3DRMLight_iface

IDirect3DRMLight d3drm_light::IDirect3DRMLight_iface

Definition at line 197 of file d3drm_private.h.

Referenced by impl_from_IDirect3DRMLight().

◆ lattenuation

D3DVALUE d3drm_light::lattenuation

Definition at line 204 of file d3drm_private.h.

◆ obj

struct d3drm_object d3drm_light::obj

Definition at line 196 of file d3drm_private.h.

◆ penumbra

D3DVALUE d3drm_light::penumbra

Definition at line 207 of file d3drm_private.h.

Referenced by d3drm_light_SetPenumbra().

◆ qattenuation

D3DVALUE d3drm_light::qattenuation

Definition at line 205 of file d3drm_private.h.

◆ range

D3DVALUE d3drm_light::range

Definition at line 202 of file d3drm_private.h.

◆ ref

LONG d3drm_light::ref

Definition at line 198 of file d3drm_private.h.

◆ type

D3DRMLIGHTTYPE d3drm_light::type

Definition at line 200 of file d3drm_private.h.

◆ umbra

D3DVALUE d3drm_light::umbra

Definition at line 206 of file d3drm_private.h.

Referenced by d3drm_light_SetUmbra().


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