cocos2d-x  3.5
 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)
var SetDpi ( var dpi)
local SetDpi ( local 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 ()
virtual void CreateDeviceResources ()
virtual void SetDevice (ID3D11Device1 *device)
local SetDevice ( local device)
virtual void UpdateDevice (ID3D11Device1 *device, ID3D11DeviceContext1 *context, ID3D11RenderTargetView *renderTargetView)
var UpdateDevice ( var device, var context, var 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
virtual void OnUpdateDevice ()=0
void CloseAngle ()

Member Function Documentation

void CloseAngle ( )
protected
var CloseAngle ( )
protected
local CloseAngle ( )
protected
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 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 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
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 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
( 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 file: