cocos2d-x  3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
abstract Class Referenceabstract

#include <DirectXBase.h>

Public Member Functions

virtual void Initialize (Windows::UI::Core::CoreWindow^window, Windows::UI::Xaml::Controls::SwapChainBackgroundPanel^panel, float dpi)
var Initialize ( var window, var panel, var dpi)
local Initialize ( local window, local panel, local dpi)
virtual void CreateDeviceIndependentResources ()
virtual void CreateDeviceResources ()
virtual void SetDpi (float dpi)
virtual void CreateWindowSizeDependentResources ()
var CreateWindowSizeDependentResources ()
local CreateWindowSizeDependentResources ()
virtual void UpdateForWindowSizeChange ()
virtual void Present ()
virtual float ConvertDipsToPixels (float dips)
local ConvertDipsToPixels ( local dips)
virtual void Initialize (Windows::UI::Core::CoreWindow^window)
local Initialize ( local window)
virtual void HandleDeviceLost ()
virtual void CreateDeviceResources ()
virtual void CreateWindowSizeDependentResources ()
virtual void UpdateForWindowSizeChange ()
virtual void ReleaseResourcesForSuspending ()
virtual void Present ()
virtual float ConvertDipsToPixels (float dips)
var ConvertDipsToPixels ( var dips)
local ConvertDipsToPixels ( local dips)
virtual void ComputeOrientationMatrices ()
virtual Windows::Foundation::Point TransformToOrientation (Windows::Foundation::Point point, bool dipsToPixels=true)
local TransformToOrientation ( local point, local true)
float getOrientedWindowWidth ()
float getOrientedWindowHeight ()
virtual void Initialize (Windows::UI::Core::CoreWindow^window, float dpi)
virtual void HandleDeviceLost ()
virtual void CreateDeviceResources ()
virtual void CreateWindowSizeDependentResources ()
virtual void UpdateForWindowSizeChange ()
local UpdateForWindowSizeChange ()
virtual void ReleaseResourcesForSuspending ()
virtual void Present ()
virtual float ConvertDipsToPixels (float dips)
var ConvertDipsToPixels ( var dips)
local ConvertDipsToPixels ( local dips)
virtual void SetDpi (float dpi)
virtual void Initialize ()
virtual void CreateDeviceResources ()
virtual void SetDevice (ID3D11Device1 *device)
local SetDevice ( local device)
virtual void UpdateDevice (ID3D11Device1 *device, ID3D11DeviceContext1 *context, ID3D11RenderTargetView *renderTargetView)
local UpdateDevice ( local device, local context, local renderTargetView)
virtual void UpdateForWindowSizeChange (float width, float height)
local UpdateForWindowSizeChange ( local width, local height)
virtual void CreateWindowSizeDependentResources ()
virtual void OnOrientationChanged (Windows::Graphics::Display::DisplayOrientations orientation)
local OnOrientationChanged ( local orientation)
virtual void CreateGLResources ()=0
void Render ()

Public Attributes

internal __pad0__: DirectXBase()
var __pad0__: DirectXBase()
local __pad0__: DirectXBase()

Protected Member Functions

virtual bool OnRender ()=0
local OnRender ()
virtual void OnUpdateDevice ()=0
local OnUpdateDevice ()
void CloseAngle ()

Member Function Documentation

void CloseAngle ( )
protected
var CloseAngle ( )
protected
local CloseAngle ( )
protected
virtual void
ComputeOrientationMatrices
( )
virtual
var ComputeOrientationMatrices ( )
virtual
local ComputeOrientationMatrices ( )
virtual
virtual float ConvertDipsToPixels ( float  dips)
virtual
var ConvertDipsToPixels ( var  dips)
virtual
local ConvertDipsToPixels ( local  dips)
virtual
virtual float ConvertDipsToPixels ( float  dips)
virtual
var ConvertDipsToPixels ( var  dips)
virtual
local ConvertDipsToPixels ( local  dips)
virtual
virtual float ConvertDipsToPixels ( float  dips)
virtual
var ConvertDipsToPixels ( var  dips)
virtual
local ConvertDipsToPixels ( local  dips)
virtual
virtual void
CreateDeviceIndependentResources
( )
virtual
var
CreateDeviceIndependentResources
( )
virtual
local
CreateDeviceIndependentResources
( )
virtual
virtual void CreateDeviceResources ( )
virtual
var CreateDeviceResources ( )
virtual
local CreateDeviceResources ( )
virtual
virtual void CreateDeviceResources ( )
virtual
var CreateDeviceResources ( )
virtual
local CreateDeviceResources ( )
virtual
virtual void CreateDeviceResources ( )
virtual
var CreateDeviceResources ( )
virtual
local CreateDeviceResources ( )
virtual
virtual void CreateDeviceResources ( )
virtual
var CreateDeviceResources ( )
virtual
local CreateDeviceResources ( )
virtual
virtual void CreateGLResources ( )
pure virtual
var CreateGLResources ( )
pure virtual
local CreateGLResources ( )
pure virtual
virtual void
CreateWindowSizeDependentResources
( )
virtual
var
CreateWindowSizeDependentResources
( )
virtual
local
CreateWindowSizeDependentResources
( )
virtual
virtual void
CreateWindowSizeDependentResources
( )
virtual
var
CreateWindowSizeDependentResources
( )
virtual
local
CreateWindowSizeDependentResources
( )
virtual
virtual void
CreateWindowSizeDependentResources
( )
virtual
var
CreateWindowSizeDependentResources
( )
virtual
local
CreateWindowSizeDependentResources
( )
virtual
virtual void
CreateWindowSizeDependentResources
( )
virtual
var
CreateWindowSizeDependentResources
( )
virtual
local
CreateWindowSizeDependentResources
( )
virtual
float getOrientedWindowHeight ( )
inline
var getOrientedWindowHeight ( )
inline
local getOrientedWindowHeight ( )
inline
float getOrientedWindowWidth ( )
inline
var getOrientedWindowWidth ( )
inline
local getOrientedWindowWidth ( )
inline
virtual void HandleDeviceLost ( )
virtual
var HandleDeviceLost ( )
virtual
local HandleDeviceLost ( )
virtual
virtual void HandleDeviceLost ( )
virtual
var HandleDeviceLost ( )
virtual
local HandleDeviceLost ( )
virtual
virtual void Initialize ( Windows::UI::Core::CoreWindow^  window,
float  dpi 
)
virtual
var Initialize ( var  window,
var  dpi 
)
virtual
local Initialize ( local  window,
local  dpi 
)
virtual
virtual void Initialize ( Windows::UI::Core::CoreWindow^  window)
virtual
var Initialize ( var  window)
virtual
local Initialize ( local  window)
virtual
virtual void Initialize ( )
virtual
var Initialize ( )
virtual
local Initialize ( )
virtual
virtual void Initialize ( Windows::UI::Core::CoreWindow^  window,
Windows::UI::Xaml::Controls::SwapChainBackgroundPanel^  panel,
float  dpi 
)
virtual
var Initialize ( var  window,
var  panel,
var  dpi 
)
virtual
local Initialize ( local  window,
local  panel,
local  dpi 
)
virtual
virtual void OnOrientationChanged ( Windows::Graphics::Display::DisplayOrientations  orientation)
virtual
var OnOrientationChanged ( var  orientation)
virtual
local OnOrientationChanged ( local  orientation)
virtual
virtual bool OnRender ( )
protectedpure virtual
var OnRender ( )
protectedpure virtual
local OnRender ( )
protectedpure virtual
virtual void OnUpdateDevice ( )
protectedpure virtual
var OnUpdateDevice ( )
protectedpure virtual
local OnUpdateDevice ( )
protectedpure virtual
virtual void Present ( )
virtual
var Present ( )
virtual
local Present ( )
virtual
virtual void Present ( )
virtual
var Present ( )
virtual
local Present ( )
virtual
virtual void Present ( )
virtual
var Present ( )
virtual
local Present ( )
virtual
virtual void
ReleaseResourcesForSuspending
( )
virtual
var ReleaseResourcesForSuspending ( )
virtual
local ReleaseResourcesForSuspending ( )
virtual
virtual void
ReleaseResourcesForSuspending
( )
virtual
var ReleaseResourcesForSuspending ( )
virtual
local ReleaseResourcesForSuspending ( )
virtual
void Render ( )
var Render ( )
local Render ( )
virtual void SetDevice ( ID3D11Device1 *  device)
virtual
var SetDevice ( var  device)
virtual
local SetDevice ( local  device)
virtual
virtual void SetDpi ( float  dpi)
virtual
var SetDpi ( var  dpi)
virtual
local SetDpi ( local  dpi)
virtual
virtual void SetDpi ( float  dpi)
virtual
var SetDpi ( var  dpi)
virtual
local SetDpi ( local  dpi)
virtual
virtual
Windows::Foundation::Point
TransformToOrientation
( Windows::Foundation::Point  point,
bool  dipsToPixels = true 
)
virtual
var TransformToOrientation ( var  point,
var  dipsToPixels = true 
)
virtual
local TransformToOrientation ( local  point,
local  dipsToPixels = true 
)
virtual
virtual void UpdateDevice ( ID3D11Device1 *  device,
ID3D11DeviceContext1 *  context,
ID3D11RenderTargetView *  renderTargetView 
)
virtual
var UpdateDevice ( var  device,
var  context,
var  renderTargetView 
)
virtual
local UpdateDevice ( local  device,
local  context,
local  renderTargetView 
)
virtual
virtual void
UpdateForWindowSizeChange
( )
virtual
var UpdateForWindowSizeChange ( )
virtual
local UpdateForWindowSizeChange ( )
virtual
virtual void
UpdateForWindowSizeChange
( )
virtual
var UpdateForWindowSizeChange ( )
virtual
local UpdateForWindowSizeChange ( )
virtual
virtual void
UpdateForWindowSizeChange
( float  width,
float  height 
)
virtual
var UpdateForWindowSizeChange ( var  width,
var  height 
)
virtual
local UpdateForWindowSizeChange ( local  width,
local  height 
)
virtual
virtual void
UpdateForWindowSizeChange
( )
virtual
var UpdateForWindowSizeChange ( )
virtual
local UpdateForWindowSizeChange ( )
virtual

Member Data Documentation

internal __pad0__
var __pad0__
local __pad0__

The documentation for this class was generated from the following files: