!I 1937152 from //dev_game_hunt/consoles_candidate: !B Remove allocations of unnecess...
[CRYENGINE.git] / Code / CryPlugins / CryLobby / Module / DurangoLive / platform.cpp
bloba8b75bd091d1899817f9d09e4e2520695b48b1f7
1 // Copyright 2001-2018 Crytek GmbH / Crytek Group. All rights reserved.
3 #include "StdAfx.h"
4 #if CRY_PLATFORM_DURANGO && USE_DURANGOLIVE && !defined(_LIB)
6 #include "platform.h"
8 #pragma warning(push)
9 #pragma warning(disable:28204)
11 RTC_NAME_F(ABI::Windows::Foundation::Uri, RuntimeClass_Windows_Foundation_Uri);
13 RTC_NAME_S(ABI::Windows::ApplicationModel::Core::CoreApplication, RuntimeClass_Windows_ApplicationModel_Core_CoreApplication);
15 RTC_NAME_S(ABI::Windows::Data::Json::JsonObject, RuntimeClass_Windows_Data_Json_JsonObject);
16 RTC_NAME(ABI::Windows::Data::Json::JsonArray, RuntimeClass_Windows_Data_Json_JsonArray);
17 RTC_NAME_S(ABI::Windows::Data::Json::JsonValue, RuntimeClass_Windows_Data_Json_JsonValue);
18 RTC_NAME_F(ABI::Windows::Storage::Streams::Buffer, RuntimeClass_Windows_Storage_Streams_Buffer);
19 RTC_NAME_F(ABI::Windows::Storage::Streams::DataWriter, RuntimeClass_Windows_Storage_Streams_DataWriter);
20 RTC_NAME_F(ABI::Windows::Storage::Streams::DataReader, RuntimeClass_Windows_Storage_Streams_DataReader);
22 RTC_NAME_S(ABI::Windows::System::Launcher, RuntimeClass_Windows_System_Launcher);
24 RTC_NAME_S(ABI::Windows::Xbox::ApplicationModel::Store::Product, RuntimeClass_Windows_Xbox_ApplicationModel_Store_Product);
26 RTC_NAME_S(ABI::Windows::Xbox::Input::Controller, RuntimeClass_Windows_Xbox_Input_Controller);
27 RTC_NAME_S(ABI::Windows::Xbox::Input::Gamepad, RuntimeClass_Windows_Xbox_Input_Gamepad);
28 RTC_NAME_S(ABI::Windows::Xbox::Management::Deployment::PackageTransferManager, RuntimeClass_Windows_Xbox_Management_Deployment_PackageTransferManager);
29 RTC_NAME_S(ABI::Windows::Xbox::Multiplayer::Party, RuntimeClass_Windows_Xbox_Multiplayer_Party);
30 RTC_NAME_F(ABI::Windows::Xbox::Multiplayer::MultiplayerSessionReference, RuntimeClass_Windows_Xbox_Multiplayer_MultiplayerSessionReference);
31 RTC_NAME(ABI::Windows::Xbox::Storage::ConnectedStorageContainer, RuntimeClass_Windows_Xbox_Storage_ConnectedStorageContainer);
32 RTC_NAME_S(ABI::Windows::Xbox::Storage::ConnectedStorageSpace, RuntimeClass_Windows_Xbox_Storage_ConnectedStorageSpace);
33 RTC_NAME_S(ABI::Windows::Xbox::System::User, RuntimeClass_Windows_Xbox_System_User);
35 RTC_NAME_S(ABI::Windows::Xbox::Networking::SecureDeviceAssociationTemplate, RuntimeClass_Windows_Xbox_Networking_SecureDeviceAssociationTemplate);
36 RTC_NAME_S(ABI::Windows::Xbox::Networking::SecureDeviceAssociation, RuntimeClass_Windows_Xbox_Networking_SecureDeviceAssociation);
37 RTC_NAME_S(ABI::Windows::Xbox::Networking::SecureDeviceAddress, RuntimeClass_Windows_Xbox_Networking_SecureDeviceAddress);
39 RTC_NAME_F(ABI::Microsoft::Xbox::Services::XboxLiveContext, RuntimeClass_Microsoft_Xbox_Services_XboxLiveContext);
40 RTC_NAME_F(ABI::Microsoft::Xbox::Services::Multiplayer::MultiplayerSession, RuntimeClass_Microsoft_Xbox_Services_Multiplayer_MultiplayerSession);
41 RTC_NAME_F(ABI::Microsoft::Xbox::Services::Multiplayer::MultiplayerSessionReference, RuntimeClass_Microsoft_Xbox_Services_Multiplayer_MultiplayerSessionReference);
42 RTC_NAME_F(ABI::Microsoft::Xbox::Services::Presence::PresenceData, RuntimeClass_Microsoft_Xbox_Services_Presence_PresenceData);
43 RTC_NAME_F(ABI::Microsoft::Xbox::Services::TitleStorage::TitleStorageBlobMetadata, RuntimeClass_Microsoft_Xbox_Services_TitleStorage_TitleStorageBlobMetadata);
45 #pragma warning(pop)
47 #endif