Graphics Reference
In-Depth Information
WindowHandler
GraphicsSystem
UWBGL_D3D_Lib3:: UWB_WindowHandler
UWBGL_D3D_Lib3:: UWBD3D_GraphicsSystem
#m_hAttachedWindow : HWND
-m_TheAPI : UWBD3D_GraphicsSystem
-m_pD3D : LPDIRECT3D9
-m_pD3DDevice : LPDIRECT3DDEVICE9
-m_SwapChainCounter : int
+InitializeHandler()
+ShutDownHandler()
+OnMouseButton()
+OnMouseMove()
+UWB_WindowHandler()
+~UWB_WindowHandler()
External Classes:: HWND
+GetSystem()
+CreateGraphicsContext()
+ShutDown()
+IsInitialized()
+CreateSwapChain()
+~UWBD3D_GraphicsSystem()
-UWBD3D_GraphicsSystem()
UWBGL_D3D_Lib3::UWBD3D_WindowHandler
#m_pD3DDevice : LPDIRECT3DDEVICE9
#m_pSwapChain : LPDIRECT3DSWAPCHAIN9
#m_pDrawSurface : LPDIRECT3DSURFACE9
+IsGraphicsDeviceValid()
+InitializeHandler()
+ShutDownHandler()
+BeginDraw()
+EndDrawAndShow()
+UWBD3D_WindowHandler()
+~UWBD3D_WindowHandler()
External Classes::LPDIRECT3D9
External Classes:: LPDIRECT3DDEVICE9
External Classes:: LPDIRECT3DSWAPCHAIN9
D3D API
Classes
External Classes:: LPDIRECT3DSURFACE9
UWBGL _ D3D _ Lib3 : GraphicsSystem and WindowHandler changes.
Figure C.3.
UWBGL_D3D_Lib3:: UWB_Color
UWBGL_D3D_Lib3:: UWB_PointerArray
-m_color : unsigned int
+m_bDeleteInDestructor : bool
math3d++
+UWB_Color()
+UWB_Color()
+UWB_Color()
+UWB_Color()
+UWB_Color()
+operator ==()
+operator !=()
+SetRGBA()
+ARGB()
+Red()
+Green()
+Blue()
+Alpha()
+PercentRed()
+PercentGreen()
+PercentBlue()
+PercentAlpha()
+UWB_PointerArray()
+UWB_PointerArray()
+~UWB_PointerArray()
+DeleteItem()
UWBGL_D3D_Lib3::vec3
+x : Real
+y : Real
+z : Real
UWBGL_D3D_Lib3::UWB_Array
+vec3()
+vec3()
+vec3()
+vec3()
+operator +=()
+operator -=()
+operator *=()
+operator /=()
+operator []()
+operator []()
+operator +=()
+operator -=()
+operator *=()
+operator /=()
+m_array : vector<T>
+UWB_Array()
+UWB_Array()
+UWB_Array()
+~UWB_Array()
+operator =()
+Count()
+operator []()
+operator []()
+Append()
+Insert()
+DeleteItem()
«utility»UWBGL_D3D_Lib3:: Utility
UWBGL_D3D_Lib3::UWB_Clock
+UWB_EchoToStatusArea()
+UWB_RandomNumber()
+UWB_RandomNumber()
+UWB_RandomTriple()
+UWB_Round()
+dot()
+length2()
+length()
+normalize()
+corss()
-m_previous_update_time : clock_t
+UWB_Clock()
+GetSecondsElapsed()
«enumeration»UWBGL_D3D_Lib3:: eLevelOfDetail
+lodLow
+lodMedium
+lodHigh
Figure C.4. UWBGL _ D3D _ Lib3 : Utility classes and methods.
 
Search WWH ::




Custom Search