Files
cafeberry/Minecraft.Client/Windows64/Windows64_App.h
T

37 lines
958 B
C++

#pragma once
class CConsoleMinecraftApp : public CMinecraftApp
{
public:
ImageFileBuffer m_ThumbnailBuffer;
static void SetFakeGamertag(char* name);
CConsoleMinecraftApp();
virtual void SetRichPresenceContext(int iPad, int contextId);
virtual void StoreLaunchData();
virtual void ExitGame();
virtual void FatalLoadError();
virtual void CaptureSaveThumbnail();
virtual void GetSaveThumbnail(PBYTE*,DWORD*);
virtual void ReleaseSaveThumbnail();
virtual void GetScreenshot(int iPad,PBYTE *pbData,DWORD *pdwSize);
// BANNED LEVEL LIST
virtual void ReadBannedList(int iPad, eTMSAction action=(eTMSAction)0, bool bCallback=false) {}
C4JStringTable *GetStringTable() { return NULL;}
virtual void TemporaryCreateGameStart();
// str1k3r - UTF8 to wchar
std::wstring UTF8ToWide(const char* utf8);
void CopyWideArgToAnsi(LPCWSTR source, char* dest, size_t destSize);
};
extern CConsoleMinecraftApp app;