Files
BeatLanguageMapper/Plugins/VictoryPlugin/Source/VictoryBPLibrary/Private/VictoryBPHTML.cpp
squeaksies ad200d2930 Initial Commit!
いきますよ!
2018-10-03 21:11:00 -07:00

45 lines
766 B
C++

/*
By Rama
*/
#include "VictoryBPLibraryPrivatePCH.h"
#include "VictoryBPHTML.h"
#if PLATFORM_HTML5
#include "SDL_opengl.h"
DEFINE_LOG_CATEGORY_STATIC(VictoryPluginHTML, Log, All);
#include "emscripten.h"
#include "html5.h"
#endif
bool UVictoryBPHTML::IsHTML()
{
#if PLATFORM_HTML5
return true;
#else
return false;
#endif //HTML
}
void UVictoryBPHTML::VictoryHTML5_SetCursorVisible(bool MakeVisible)
{
if(MakeVisible)
{
#if PLATFORM_HTML5
{
emscripten_exit_pointerlock();
UE_LOG(VictoryPluginHTML, Warning, TEXT("Exiting Pointer Lock"));
}
#endif
}
else
{
#if PLATFORM_HTML5
{
emscripten_request_pointerlock ( "#canvas" , true);
UE_LOG(VictoryPluginHTML, Warning, TEXT("Entering Pointer Lock"));
}
#endif
}
}