SDL
2.0
|
#include <agile.h>
#include <Windows.h>
#include <windows.ui.xaml.media.dxinterop.h>
#include "../../SDL_internal.h"
#include "SDL.h"
#include "../../video/winrt/SDL_winrtevents_c.h"
#include "../../video/winrt/SDL_winrtvideo_cpp.h"
#include "SDL_winrtapp_common.h"
#include "SDL_winrtapp_xaml.h"
Go to the source code of this file.
Functions | |
static void | WINRT_OnPointerPressedViaXAML (Platform::Object^ sender, Windows::UI::Xaml::Input::PointerRoutedEventArgs^ args) |
static void | WINRT_OnPointerMovedViaXAML (Platform::Object^ sender, Windows::UI::Xaml::Input::PointerRoutedEventArgs^ args) |
static void | WINRT_OnPointerReleasedViaXAML (Platform::Object^ sender, Windows::UI::Xaml::Input::PointerRoutedEventArgs^ args) |
static void | WINRT_OnPointerWheelChangedViaXAML (Platform::Object^ sender, Windows::UI::Xaml::Input::PointerRoutedEventArgs^ args) |
static void | WINRT_OnRenderViaXAML (_In_ Platform::Object^ sender, _In_ Platform::Object^ args) |
int | SDL_WinRTInitXAMLApp (int(*mainFunction)(int, char **), void *backgroundPanelAsIInspectable) |
Variables | |
SDL_bool | WINRT_XAMLWasEnabled = SDL_FALSE |
ISwapChainBackgroundPanelNative * | WINRT_GlobalSwapChainBackgroundPanelNative = NULL |
static Windows::Foundation::EventRegistrationToken | WINRT_XAMLAppEventToken |
int SDL_WinRTInitXAMLApp | ( | int(*)(int, char **) | mainFunction, |
void * | backgroundPanelAsIInspectable | ||
) |
Definition at line 102 of file SDL_winrtapp_xaml.cpp.
References SDL_INIT_VIDEO, SDL_InitSubSystem, SDL_SetError, SDL_SetMainReady, SDL_TRUE, WINRT_GlobalSwapChainBackgroundPanelNative, WINRT_OnPointerMovedViaXAML(), WINRT_OnPointerPressedViaXAML(), WINRT_OnPointerReleasedViaXAML(), WINRT_OnPointerWheelChangedViaXAML(), WINRT_OnRenderViaXAML(), WINRT_SDLAppEntryPoint, WINRT_XAMLAppEventToken, and WINRT_XAMLWasEnabled.
Referenced by SDL_WinRTRunApp().
|
static |
Definition at line 63 of file SDL_winrtapp_xaml.cpp.
References WINRT_GlobalSDLWindow.
Referenced by SDL_WinRTInitXAMLApp().
|
static |
Definition at line 57 of file SDL_winrtapp_xaml.cpp.
References WINRT_GlobalSDLWindow.
Referenced by SDL_WinRTInitXAMLApp().
|
static |
Definition at line 69 of file SDL_winrtapp_xaml.cpp.
References WINRT_GlobalSDLWindow.
Referenced by SDL_WinRTInitXAMLApp().
|
static |
Definition at line 75 of file SDL_winrtapp_xaml.cpp.
References WINRT_GlobalSDLWindow.
Referenced by SDL_WinRTInitXAMLApp().
|
static |
Definition at line 89 of file SDL_winrtapp_xaml.cpp.
Referenced by SDL_WinRTInitXAMLApp().
ISwapChainBackgroundPanelNative* WINRT_GlobalSwapChainBackgroundPanelNative = NULL |
Definition at line 46 of file SDL_winrtapp_xaml.cpp.
Referenced by SDL_WinRTInitXAMLApp().
|
static |
Definition at line 47 of file SDL_winrtapp_xaml.cpp.
Referenced by SDL_WinRTInitXAMLApp().
Definition at line 42 of file SDL_winrtapp_xaml.cpp.
Referenced by SDL_WinRTInitXAMLApp().