|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <d3drm_private.h>

Public Attributes | |
| struct d3drm_object | obj |
| IDirect3DRMFrame | IDirect3DRMFrame_iface |
| IDirect3DRMFrame2 | IDirect3DRMFrame2_iface |
| IDirect3DRMFrame3 | IDirect3DRMFrame3_iface |
| IDirect3DRM * | d3drm |
| LONG | ref |
| struct d3drm_frame * | parent |
| SIZE_T | nb_children |
| SIZE_T | children_size |
| IDirect3DRMFrame3 ** | children |
| SIZE_T | nb_visuals |
| SIZE_T | visuals_size |
| IDirect3DRMVisual ** | visuals |
| SIZE_T | nb_lights |
| SIZE_T | lights_size |
| IDirect3DRMLight ** | lights |
| struct d3drm_matrix | transform |
| D3DCOLOR | scenebackground |
| DWORD | traversal_options |
Definition at line 69 of file d3drm_private.h.
| IDirect3DRMFrame3** d3drm_frame::children |
Definition at line 80 of file d3drm_private.h.
Referenced by d3drm_frame1_GetChildren(), d3drm_frame2_GetChildren(), d3drm_frame3_AddChild(), d3drm_frame3_DeleteChild(), d3drm_frame3_GetChildren(), and d3drm_frame3_Release().
| SIZE_T d3drm_frame::children_size |
Definition at line 79 of file d3drm_private.h.
Referenced by d3drm_frame3_AddChild().
| IDirect3DRM* d3drm_frame::d3drm |
Definition at line 75 of file d3drm_private.h.
Referenced by d3drm_frame3_Release(), and d3drm_frame_create().
| IDirect3DRMFrame2 d3drm_frame::IDirect3DRMFrame2_iface |
Definition at line 73 of file d3drm_private.h.
Referenced by d3drm_frame1_GetParent(), d3drm_frame1_GetScene(), d3drm_frame1_GetTransform(), d3drm_frame1_GetVisuals(), d3drm_frame3_QueryInterface(), and impl_from_IDirect3DRMFrame2().
| IDirect3DRMFrame3 d3drm_frame::IDirect3DRMFrame3_iface |
Definition at line 74 of file d3drm_private.h.
Referenced by d3drm_frame1_AddChild(), d3drm_frame1_AddDestroyCallback(), d3drm_frame1_AddLight(), d3drm_frame1_AddRef(), d3drm_frame1_AddRotation(), d3drm_frame1_AddScale(), d3drm_frame1_AddTransform(), d3drm_frame1_AddTranslation(), d3drm_frame1_AddVisual(), d3drm_frame1_DeleteChild(), d3drm_frame1_DeleteDestroyCallback(), d3drm_frame1_DeleteLight(), d3drm_frame1_DeleteVisual(), d3drm_frame1_GetAppData(), d3drm_frame1_GetChildren(), d3drm_frame1_GetClassName(), d3drm_frame1_GetLights(), d3drm_frame1_GetName(), d3drm_frame1_GetSceneBackground(), d3drm_frame1_QueryInterface(), d3drm_frame1_Release(), d3drm_frame1_SetAppData(), d3drm_frame1_SetName(), d3drm_frame1_SetSceneBackground(), d3drm_frame1_SetSceneBackgroundRGB(), d3drm_frame1_Transform(), d3drm_frame2_AddChild(), d3drm_frame2_AddDestroyCallback(), d3drm_frame2_AddLight(), d3drm_frame2_AddRef(), d3drm_frame2_AddRotation(), d3drm_frame2_AddScale(), d3drm_frame2_AddTransform(), d3drm_frame2_AddTranslation(), d3drm_frame2_AddVisual(), d3drm_frame2_DeleteChild(), d3drm_frame2_DeleteDestroyCallback(), d3drm_frame2_DeleteLight(), d3drm_frame2_DeleteVisual(), d3drm_frame2_GetAppData(), d3drm_frame2_GetChildren(), d3drm_frame2_GetClassName(), d3drm_frame2_GetLights(), d3drm_frame2_GetName(), d3drm_frame2_GetScene(), d3drm_frame2_GetSceneBackground(), d3drm_frame2_QueryInterface(), d3drm_frame2_Release(), d3drm_frame2_SetAppData(), d3drm_frame2_SetName(), d3drm_frame2_SetSceneBackground(), d3drm_frame2_SetSceneBackgroundRGB(), d3drm_frame2_Transform(), d3drm_frame3_GetScene(), d3drm_frame3_QueryInterface(), d3drm_viewport1_Init(), d3drm_viewport1_SetCamera(), and impl_from_IDirect3DRMFrame3().
| IDirect3DRMFrame d3drm_frame::IDirect3DRMFrame_iface |
Definition at line 72 of file d3drm_private.h.
Referenced by d3drm_create_frame_object(), d3drm_frame3_QueryInterface(), d3drm_frame3_Release(), d3drm_viewport1_GetCamera(), d3drm_viewport2_SetCamera(), and impl_from_IDirect3DRMFrame().
| IDirect3DRMLight** d3drm_frame::lights |
Definition at line 86 of file d3drm_private.h.
Referenced by d3drm_frame1_GetLights(), d3drm_frame2_GetLights(), d3drm_frame3_AddLight(), d3drm_frame3_DeleteLight(), d3drm_frame3_GetLights(), and d3drm_frame3_Release().
| SIZE_T d3drm_frame::lights_size |
Definition at line 85 of file d3drm_private.h.
Referenced by d3drm_frame3_AddLight().
| SIZE_T d3drm_frame::nb_children |
Definition at line 78 of file d3drm_private.h.
Referenced by d3drm_frame3_AddChild(), d3drm_frame3_DeleteChild(), d3drm_frame3_GetChildren(), and d3drm_frame3_Release().
| SIZE_T d3drm_frame::nb_lights |
Definition at line 84 of file d3drm_private.h.
Referenced by d3drm_frame3_AddLight(), d3drm_frame3_DeleteLight(), d3drm_frame3_GetLights(), and d3drm_frame3_Release().
| SIZE_T d3drm_frame::nb_visuals |
Definition at line 81 of file d3drm_private.h.
Referenced by d3drm_frame2_GetVisuals(), d3drm_frame3_AddVisual(), d3drm_frame3_DeleteVisual(), and d3drm_frame3_Release().
| struct d3drm_object d3drm_frame::obj |
Definition at line 71 of file d3drm_private.h.
Referenced by d3drm_frame3_AddDestroyCallback(), d3drm_frame3_DeleteDestroyCallback(), d3drm_frame3_GetAppData(), d3drm_frame3_GetClassName(), d3drm_frame3_GetName(), d3drm_frame3_Release(), d3drm_frame3_SetAppData(), and d3drm_frame3_SetName().
| struct d3drm_frame* d3drm_frame::parent |
Definition at line 77 of file d3drm_private.h.
Referenced by d3drm_frame2_GetParent(), d3drm_frame3_AddChild(), d3drm_frame3_DeleteChild(), d3drm_frame3_GetParent(), d3drm_frame3_GetScene(), and d3drm_frame3_Transform().
| LONG d3drm_frame::ref |
Definition at line 76 of file d3drm_private.h.
Referenced by d3drm_frame3_AddRef(), and d3drm_frame3_Release().
| D3DCOLOR d3drm_frame::scenebackground |
Definition at line 88 of file d3drm_private.h.
Referenced by d3drm_frame3_GetSceneBackground(), d3drm_frame3_SetSceneBackground(), and d3drm_frame3_SetSceneBackgroundRGB().
| struct d3drm_matrix d3drm_frame::transform |
Definition at line 87 of file d3drm_private.h.
Referenced by d3drm_frame2_GetTransform(), d3drm_frame3_AddRotation(), d3drm_frame3_AddScale(), d3drm_frame3_AddTransform(), d3drm_frame3_AddTranslation(), d3drm_frame3_GetTransform(), and d3drm_frame3_Transform().
| DWORD d3drm_frame::traversal_options |
Definition at line 89 of file d3drm_private.h.
Referenced by d3drm_frame3_GetTraversalOptions(), and d3drm_frame3_SetTraversalOptions().
| IDirect3DRMVisual** d3drm_frame::visuals |
Definition at line 83 of file d3drm_private.h.
Referenced by d3drm_frame1_GetVisuals(), d3drm_frame2_GetVisuals(), d3drm_frame3_AddVisual(), d3drm_frame3_DeleteVisual(), d3drm_frame3_GetVisuals(), d3drm_frame3_RayPick(), and d3drm_frame3_Release().
| SIZE_T d3drm_frame::visuals_size |
Definition at line 82 of file d3drm_private.h.
Referenced by d3drm_frame3_AddVisual().