cocos2d-x  2.2.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
sealed Class Reference

#include <Direct3DInterop.h>

Inheritance diagram for sealed:

Public Member Functions

 Direct3DInterop ()
Windows::Phone::Graphics::Interop::IDrawingSurfaceContentProvider CreateContentProvider ()
local CreateContentProvider ()
virtual void SetManipulationHost (Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^manipulationHost)
local SetManipulationHost ( local manipulationHost)
void UpdateForWindowSizeChange (float width, float height)
var UpdateForWindowSizeChange ( var width, var height)
local UpdateForWindowSizeChange ( local width, local height)
Windows::Foundation::IAsyncAction OnSuspending ()
local OnSuspending ()
void OnBackKeyPress ()
void OnCocos2dKeyEvent (Cocos2dKeyEvent key)
void OnCocos2dKeyEvent (Cocos2dKeyEvent key, Platform::String^text)
var OnCocos2dKeyEvent ( var key, var text)
local OnCocos2dKeyEvent ( local key, local text)
void OnCocos2dEditboxEvent (Object^sender, Platform::String^args, Windows::Foundation::EventHandler< Platform::String^>^handler)
void SetCocos2dEventDelegate (Cocos2dEventDelegate^delegate)
void SetCocos2dMessageBoxDelegate (Cocos2dMessageBoxDelegate^delegate)
var SetCocos2dMessageBoxDelegate ( var delegate)
local SetCocos2dMessageBoxDelegate ( local delegate)
void SetCocos2dEditBoxDelegate (Cocos2dEditBoxDelegate^delegate)
var SetCocos2dEditBoxDelegate ( var delegate)
local SetCocos2dEditBoxDelegate ( local delegate)

Public Attributes

property
Windows::Graphics::Display::DisplayOrientations 
WindowOrientation
property Windows::Foundation::Size WindowBounds
var WindowBounds
local WindowBounds

Protected Member Functions

void OnPointerPressed (Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^sender, Windows::UI::Core::PointerEventArgs^args)
void OnPointerMoved (Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^sender, Windows::UI::Core::PointerEventArgs^args)
var OnPointerMoved ( var sender, var args)
local OnPointerMoved ( local sender, local args)
void OnPointerReleased (Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^sender, Windows::UI::Core::PointerEventArgs^args)
void Disconnect ()
void PrepareResources (LARGE_INTEGER presentTargetTime)
void Draw (_In_ ID3D11Device1 *device, _In_ ID3D11DeviceContext1 *context, _In_ ID3D11RenderTargetView *renderTargetView)
var Draw ( var device, var context, var renderTargetView)
local Draw ( local device, local context, local renderTargetView)
bool SendCocos2dEvent (Cocos2dEvent event)

Protected Attributes

internal __pad0__: void Connect()

Member Function Documentation

Windows::Phone::Graphics::Interop::IDrawingSurfaceContentProvider
CreateContentProvider
( )
var CreateContentProvider ( )
local CreateContentProvider ( )
Direct3DInterop ( )
var Direct3DInterop ( )
local Direct3DInterop ( )
void Disconnect ( )
protected
var Disconnect ( )
protected
local Disconnect ( )
protected
void Draw ( _In_ ID3D11Device1 *  device,
_In_ ID3D11DeviceContext1 *  context,
_In_ ID3D11RenderTargetView *  renderTargetView 
)
protected
var Draw ( var  device,
var  context,
var  renderTargetView 
)
protected
local Draw ( local  device,
local  context,
local  renderTargetView 
)
protected
void OnBackKeyPress ( )
var OnBackKeyPress ( )
local OnBackKeyPress ( )
void OnCocos2dEditboxEvent ( Object^  sender,
Platform::String^  args,
Windows::Foundation::EventHandler< Platform::String^>^  handler 
)
var OnCocos2dEditboxEvent ( var  sender,
var  args,
var  handler 
)
local OnCocos2dEditboxEvent ( local  sender,
local  args,
local  handler 
)
void OnCocos2dKeyEvent ( Cocos2dKeyEvent  key)
var OnCocos2dKeyEvent ( var  key)
local OnCocos2dKeyEvent ( local  key)
void OnCocos2dKeyEvent ( Cocos2dKeyEvent  key,
Platform::String^  text 
)
var OnCocos2dKeyEvent ( var  key,
var  text 
)
local OnCocos2dKeyEvent ( local  key,
local  text 
)
void OnPointerMoved ( Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^  sender,
Windows::UI::Core::PointerEventArgs^  args 
)
protected
var OnPointerMoved ( var  sender,
var  args 
)
protected
local OnPointerMoved ( local  sender,
local  args 
)
protected
void OnPointerPressed ( Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^  sender,
Windows::UI::Core::PointerEventArgs^  args 
)
protected
var OnPointerPressed ( var  sender,
var  args 
)
protected
local OnPointerPressed ( local  sender,
local  args 
)
protected
void OnPointerReleased ( Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^  sender,
Windows::UI::Core::PointerEventArgs^  args 
)
protected
var OnPointerReleased ( var  sender,
var  args 
)
protected
local OnPointerReleased ( local  sender,
local  args 
)
protected
Windows::Foundation::IAsyncAction
OnSuspending
( )
var OnSuspending ( )
local OnSuspending ( )
void PrepareResources ( LARGE_INTEGER  presentTargetTime)
protected
var PrepareResources ( var  presentTargetTime)
protected
local PrepareResources ( local  presentTargetTime)
protected
bool SendCocos2dEvent ( Cocos2dEvent  event)
protected
var SendCocos2dEvent ( var  event)
protected
local SendCocos2dEvent ( local  event)
protected
void SetCocos2dEditBoxDelegate ( Cocos2dEditBoxDelegate^  delegate)
var SetCocos2dEditBoxDelegate ( var  delegate)
local SetCocos2dEditBoxDelegate ( local  delegate)
void SetCocos2dEventDelegate ( Cocos2dEventDelegate^  delegate)
var SetCocos2dEventDelegate ( var  delegate)
local SetCocos2dEventDelegate ( local  delegate)
void SetCocos2dMessageBoxDelegate ( Cocos2dMessageBoxDelegate^  delegate)
var SetCocos2dMessageBoxDelegate ( var  delegate)
local SetCocos2dMessageBoxDelegate ( local  delegate)
virtual void SetManipulationHost ( Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^  manipulationHost)
virtual
var SetManipulationHost ( var  manipulationHost)
virtual
local SetManipulationHost ( local  manipulationHost)
virtual
void UpdateForWindowSizeChange ( float  width,
float  height 
)
var UpdateForWindowSizeChange ( var  width,
var  height 
)
local UpdateForWindowSizeChange ( local  width,
local  height 
)

Member Data Documentation

internal __pad0__
protected
var __pad0__
protected
local __pad0__
protected
property
Windows::Foundation::Size
WindowBounds
var WindowBounds
local WindowBounds
property
Windows::Graphics::Display::DisplayOrientations
WindowOrientation
var WindowOrientation
local WindowOrientation

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