ReactOS 0.4.16-dev-303-g11d5cb8
|
#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().