SDL  2.0
sealed Class Reference

#include <SDL_winrtapp_direct3d.h>

+ Inheritance diagram for sealed:
+ Collaboration diagram for sealed:

Public Member Functions

virtual
Windows::ApplicationModel::Core::IFrameworkView 
CreateView ()
 
 SDL_WinRTApp ()
 
virtual void Initialize (Windows::ApplicationModel::Core::CoreApplicationView^applicationView)
 
virtual void SetWindow (Windows::UI::Core::CoreWindow^window)
 
virtual void Load (Platform::String^entryPoint)
 
virtual void Run ()
 
virtual void Uninitialize ()
 

Data Fields

internal __pad0__: void PumpEvents()
 

Protected Member Functions

bool ShouldWaitForAppResumeEvents ()
 
void OnOrientationChanged (Platform::Object^sender)
 
void OnWindowSizeChanged (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::WindowSizeChangedEventArgs^args)
 
void OnLogicalDpiChanged (Platform::Object^sender)
 
void OnAppActivated (Windows::ApplicationModel::Core::CoreApplicationView^applicationView, Windows::ApplicationModel::Activation::IActivatedEventArgs^args)
 
void OnSuspending (Platform::Object^sender, Windows::ApplicationModel::SuspendingEventArgs^args)
 
void OnResuming (Platform::Object^sender, Platform::Object^args)
 
void OnExiting (Platform::Object^sender, Platform::Object^args)
 
void OnWindowActivated (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::WindowActivatedEventArgs^args)
 
void OnWindowClosed (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::CoreWindowEventArgs^args)
 
void OnVisibilityChanged (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::VisibilityChangedEventArgs^args)
 
void OnPointerPressed (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::PointerEventArgs^args)
 
void OnPointerReleased (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::PointerEventArgs^args)
 
void OnPointerWheelChanged (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::PointerEventArgs^args)
 
void OnPointerMoved (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::PointerEventArgs^args)
 
void OnPointerEntered (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::PointerEventArgs^args)
 
void OnPointerExited (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::PointerEventArgs^args)
 
void OnMouseMoved (Windows::Devices::Input::MouseDevice^mouseDevice, Windows::Devices::Input::MouseEventArgs^args)
 
void OnKeyDown (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::KeyEventArgs^args)
 
void OnKeyUp (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::KeyEventArgs^args)
 
void OnCharacterReceived (Windows::UI::Core::CoreWindow^sender, Windows::UI::Core::CharacterReceivedEventArgs^args)
 
void OnBackButtonPressed (Platform::Object^sender, Windows::UI::Core::BackRequestedEventArgs^args)
 
void OnGamepadAdded (Platform::Object^sender, Windows::Gaming::Input::Gamepad^gamepad)
 

Private Attributes

bool m_windowClosed
 
bool m_windowVisible
 

Detailed Description

Definition at line 96 of file SDL_winrtapp_direct3d.cpp.

Member Function Documentation

virtual Windows::ApplicationModel::Core::IFrameworkView sealed::CreateView ( )
virtual
virtual void sealed::Initialize ( Windows::ApplicationModel::Core::CoreApplicationView^  applicationView)
virtual
virtual void sealed::Load ( Platform::String^  entryPoint)
virtual
void sealed::OnAppActivated ( Windows::ApplicationModel::Core::CoreApplicationView^  applicationView,
Windows::ApplicationModel::Activation::IActivatedEventArgs^  args 
)
protected
void sealed::OnBackButtonPressed ( Platform::Object^  sender,
Windows::UI::Core::BackRequestedEventArgs^  args 
)
protected
void sealed::OnCharacterReceived ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::CharacterReceivedEventArgs^  args 
)
protected
void sealed::OnExiting ( Platform::Object^  sender,
Platform::Object^  args 
)
protected
void sealed::OnGamepadAdded ( Platform::Object^  sender,
Windows::Gaming::Input::Gamepad^  gamepad 
)
protected
void sealed::OnKeyDown ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::KeyEventArgs^  args 
)
protected
void sealed::OnKeyUp ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::KeyEventArgs^  args 
)
protected
void sealed::OnLogicalDpiChanged ( Platform::Object^  sender)
protected
void sealed::OnMouseMoved ( Windows::Devices::Input::MouseDevice^  mouseDevice,
Windows::Devices::Input::MouseEventArgs^  args 
)
protected
void sealed::OnOrientationChanged ( Platform::Object^  sender)
protected
void sealed::OnPointerEntered ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::PointerEventArgs^  args 
)
protected
void sealed::OnPointerExited ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::PointerEventArgs^  args 
)
protected
void sealed::OnPointerMoved ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::PointerEventArgs^  args 
)
protected
void sealed::OnPointerPressed ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::PointerEventArgs^  args 
)
protected
void sealed::OnPointerReleased ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::PointerEventArgs^  args 
)
protected
void sealed::OnPointerWheelChanged ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::PointerEventArgs^  args 
)
protected
void sealed::OnResuming ( Platform::Object^  sender,
Platform::Object^  args 
)
protected
void sealed::OnSuspending ( Platform::Object^  sender,
Windows::ApplicationModel::SuspendingEventArgs^  args 
)
protected
void sealed::OnVisibilityChanged ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::VisibilityChangedEventArgs^  args 
)
protected
void sealed::OnWindowActivated ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::WindowActivatedEventArgs^  args 
)
protected
void sealed::OnWindowClosed ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::CoreWindowEventArgs^  args 
)
protected
void sealed::OnWindowSizeChanged ( Windows::UI::Core::CoreWindow^  sender,
Windows::UI::Core::WindowSizeChangedEventArgs^  args 
)
protected
virtual void sealed::Run ( )
virtual
sealed::SDL_WinRTApp ( )
virtual void sealed::SetWindow ( Windows::UI::Core::CoreWindow^  window)
virtual
bool sealed::ShouldWaitForAppResumeEvents ( )
protected
virtual void sealed::Uninitialize ( )
virtual

Field Documentation

internal sealed::__pad0__

Definition at line 39 of file SDL_winrtapp_direct3d.h.

bool sealed::m_windowClosed
private

Definition at line 88 of file SDL_winrtapp_direct3d.h.

bool sealed::m_windowVisible
private

Definition at line 89 of file SDL_winrtapp_direct3d.h.


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