cocos2d-x  2.2.6
 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)
local Initialize ( local window, local panel, local dpi)
virtual void CreateDeviceIndependentResources ()
virtual void CreateDeviceResources ()
var CreateDeviceResources ()
local CreateDeviceResources ()
virtual void SetDpi (float dpi)
var SetDpi ( var dpi)
local SetDpi ( local dpi)
virtual void CreateWindowSizeDependentResources ()
var CreateWindowSizeDependentResources ()
local CreateWindowSizeDependentResources ()
virtual void UpdateForWindowSizeChange ()
var UpdateForWindowSizeChange ()
local UpdateForWindowSizeChange ()
virtual void Present ()
var Present ()
local Present ()
virtual float ConvertDipsToPixels (float dips)
var ConvertDipsToPixels ( var dips)
local ConvertDipsToPixels ( local dips)
virtual void Initialize (Windows::UI::Core::CoreWindow^window)
virtual void HandleDeviceLost ()
var HandleDeviceLost ()
local HandleDeviceLost ()
virtual void CreateDeviceResources ()
var CreateDeviceResources ()
local CreateDeviceResources ()
virtual void CreateWindowSizeDependentResources ()
var CreateWindowSizeDependentResources ()
local CreateWindowSizeDependentResources ()
virtual void UpdateForWindowSizeChange ()
var UpdateForWindowSizeChange ()
local UpdateForWindowSizeChange ()
virtual void ReleaseResourcesForSuspending ()
var ReleaseResourcesForSuspending ()
local ReleaseResourcesForSuspending ()
virtual void Present ()
var Present ()
local Present ()
virtual float ConvertDipsToPixels (float dips)
local ConvertDipsToPixels ( local dips)
virtual void ComputeOrientationMatrices ()
var ComputeOrientationMatrices ()
local ComputeOrientationMatrices ()
virtual Windows::Foundation::Point TransformToOrientation (Windows::Foundation::Point point, bool dipsToPixels=true)
local TransformToOrientation ( local point, local true)
float getOrientedWindowWidth ()
var getOrientedWindowWidth ()
local getOrientedWindowWidth ()
float getOrientedWindowHeight ()
var getOrientedWindowHeight ()
local getOrientedWindowHeight ()
virtual void Initialize (Windows::UI::Core::CoreWindow^window, float dpi)
virtual void HandleDeviceLost ()
var HandleDeviceLost ()
local HandleDeviceLost ()
virtual void CreateDeviceResources ()
var CreateDeviceResources ()
local CreateDeviceResources ()
virtual void CreateWindowSizeDependentResources ()
var CreateWindowSizeDependentResources ()
local CreateWindowSizeDependentResources ()
virtual void UpdateForWindowSizeChange ()
var UpdateForWindowSizeChange ()
local UpdateForWindowSizeChange ()
virtual void ReleaseResourcesForSuspending ()
var ReleaseResourcesForSuspending ()
local ReleaseResourcesForSuspending ()
virtual void Present ()
var Present ()
local Present ()
virtual float ConvertDipsToPixels (float dips)
local ConvertDipsToPixels ( local dips)
virtual void SetDpi (float dpi)
var SetDpi ( var dpi)
local SetDpi ( local dpi)
 Direct3DContentProviderBase ()
virtual void Initialize ()
virtual void CreateDeviceResources ()
virtual void CreateWindowSizeDependentResources ()
virtual void UpdateForWindowSizeChange (float width, float height)
var UpdateForWindowSizeChange ( var width, var height)
local UpdateForWindowSizeChange ( local width, local height)
virtual void Initialize ()
virtual void CreateDeviceResources ()
local CreateDeviceResources ()
virtual void SetDevice (ID3D11Device1 *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)
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()

Protected Member Functions

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

Protected Attributes

Microsoft::WRL::ComPtr
< ID3D11Texture2D > 
m_renderTarget
var m_renderTarget
local m_renderTarget

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 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
virtual void
CreateWindowSizeDependentResources
( )
virtual
var
CreateWindowSizeDependentResources
( )
virtual
local
CreateWindowSizeDependentResources
( )
virtual
Direct3DContentProviderBase ( )
var Direct3DContentProviderBase ( )
local Direct3DContentProviderBase ( )
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 Initialize ( )
virtual
var Initialize ( )
virtual
local Initialize ( )
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
virtual void
UpdateForWindowSizeChange
( float  width,
float  height 
)
virtual
var UpdateForWindowSizeChange ( var  width,
var  height 
)
virtual
local UpdateForWindowSizeChange ( local  width,
local  height 
)
virtual

Member Data Documentation

internal __pad0__
var __pad0__
local __pad0__
Microsoft::WRL::ComPtr
<ID3D11Texture2D>
m_renderTarget
protected
var m_renderTarget
protected
local m_renderTarget
protected

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