cocos2d-x  3.3
 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)
 
virtual void CreateDeviceIndependentResources ()
 
virtual void CreateDeviceResources ()
 
virtual void SetDpi (float dpi)
 
virtual void CreateWindowSizeDependentResources ()
 
virtual void UpdateForWindowSizeChange ()
 
virtual void Present ()
 
virtual float ConvertDipsToPixels (float dips)
 
virtual void Initialize ()
 
virtual void CreateDeviceResources ()
 
virtual void SetDevice (ID3D11Device1 *device)
 
virtual void UpdateDevice (ID3D11Device1 *device, ID3D11DeviceContext1 *context, ID3D11RenderTargetView *renderTargetView)
 
virtual void UpdateForWindowSizeChange (float width, float height)
 
virtual void CreateWindowSizeDependentResources ()
 
virtual void OnOrientationChanged (Windows::Graphics::Display::DisplayOrientations 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
virtual float ConvertDipsToPixels ( float  dips)
virtual
virtual void CreateDeviceIndependentResources ( )
virtual
virtual void CreateDeviceResources ( )
virtual
virtual void CreateDeviceResources ( )
virtual
virtual void CreateGLResources ( )
pure virtual
virtual void CreateWindowSizeDependentResources ( )
virtual
virtual void CreateWindowSizeDependentResources ( )
virtual
virtual void Initialize ( )
virtual
virtual void Initialize ( Windows::UI::Core::CoreWindow^  window,
Windows::UI::Xaml::Controls::SwapChainBackgroundPanel^  panel,
float  dpi 
)
virtual
virtual void OnOrientationChanged ( Windows::Graphics::Display::DisplayOrientations  orientation)
virtual
virtual bool OnRender ( )
protectedpure virtual
virtual void OnUpdateDevice ( )
protectedpure virtual
virtual void Present ( )
virtual
void Render ( )
virtual void SetDevice ( ID3D11Device1 *  device)
virtual
virtual void SetDpi ( float  dpi)
virtual
virtual void UpdateDevice ( ID3D11Device1 *  device,
ID3D11DeviceContext1 *  context,
ID3D11RenderTargetView *  renderTargetView 
)
virtual
virtual void UpdateForWindowSizeChange ( float  width,
float  height 
)
virtual
virtual void UpdateForWindowSizeChange ( )
virtual

Member Data Documentation

internal __pad0__

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