2026-01-20 22:12:36 +02:00

156 lines
5.4 KiB
C++

#include <string>
#include <vector>
#include "AppPlatform.h"
AppPlatform** AppPlatform::_singleton = nullptr;
void** AppPlatform::myVtable = nullptr;
void (*AppPlatform::AppPlatform_construct)(AppPlatform*);
void (*AppPlatform::AppPlatform__fireAppFocusGained)(AppPlatform*);
void (*AppPlatform::AppPlatform_initialize)(AppPlatform*);
#include "App.h"
void (*App::App_init)(App*, AppContext&);
#include "MinecraftGame.h"
void (*MinecraftGame::MinecraftGame_construct)(MinecraftGame*, int, char**);
void (*MinecraftGame::MinecraftGame_update)(MinecraftGame*);
void (*MinecraftGame::MinecraftGame_setRenderingSize)(MinecraftGame*, int, int);
void (*MinecraftGame::MinecraftGame_setUISizeAndScale)(MinecraftGame*, int, int, float);
Options* (*MinecraftGame::MinecraftGame_getOptions)(MinecraftGame*);
#include "Options.h"
bool (*Options::Options_getFullscreen)(Options*);
void (*Options::Options_setFullscreen)(Options*, bool);
#include "gl.h"
mcpe::string (*gl::getOpenGLVendor)();
mcpe::string (*gl::getOpenGLRenderer)();
mcpe::string (*gl::getOpenGLVersion)();
mcpe::string (*gl::getOpenGLExtensions)();
void (*mce::Platform::OGL::OGL_initBindings)();
#include "Mouse.h"
void (*Mouse::feed)(char, char, short, short, short, short);
#include "Keyboard.h"
void (*Keyboard::Keyboard_feedText)(const mcpe::string&, bool, unsigned char);
std::vector<KeyboardAction>* Keyboard::inputs;
int* Keyboard::states;
#include "FilePathManager.h"
void (*FilePathManager::FilePathManager_construct)(FilePathManager*, mcpe::string, bool);
mcpe::string (*FilePathManager::FilePathManager_getRootPath)(FilePathManager const*);
mcpe::string (*FilePathManager::FilePathManager_getUserDataPath)(FilePathManager const*);
void (*FilePathManager::FilePathManager_setPackagePath)(FilePathManager*, mcpe::string);
mcpe::string (*FilePathManager::FilePathManager_getPackagePath)(FilePathManager const*);
void (*FilePathManager::FilePathManager_setSettingsPath)(FilePathManager*, mcpe::string);
mcpe::string (*FilePathManager::FilePathManager_getSettingsPath)(FilePathManager const*);
#include "LevelSettings.h"
void (*LevelSettings::LevelSettings_construct)(LevelSettings*);
#include "Social.h"
void (*Social::UserManager::UserManager_construct)(Social::UserManager*);
void (*Social::UserManager::UserManager_addUser)(UserManager*, std::unique_ptr<Social::XboxLiveUserManager>, bool);
void (*Social::XboxLiveUserManager::XboxLiveUserManager_construct)(Social::XboxLiveUserManager*, ScreenStack*);
#include "MinecraftEventing.h"
void (*MinecraftEventing::MinecraftEventing_construct)(MinecraftEventing*, mcpe::string const&);
#include "EntitlementManager.h"
void (*EntitlementManager::EntitlementManager_construct)(EntitlementManager*, MinecraftEventing&, Social::UserManager&);
#include "Resource.h"
void (*Resource::Resource_registerLoader)(ResourceFileSystem, std::unique_ptr<ResourceLoader>);
#include "AppResourceLoader.h"
void (*AppResourceLoader::AppResourceLoader_construct)(AppResourceLoader*, std::function<mcpe::string ()>);
#include "ResourcePack.h"
void (*PackManifestFactory::PackManifestFactory_construct)(PackManifestFactory*, MinecraftEventing&);
void (*ResourcePackRepository::ResourcePackRepository_construct)(ResourcePackRepository*, MinecraftEventing&, PackManifestFactory&, EntitlementManager*, FilePathManager*);
void (*ResourcePackManager::ResourcePackManager_construct)(ResourcePackManager*, std::function<mcpe::string ()> const);
void (*ResourcePackManager::ResourcePackManager_setStack)(ResourcePackManager*, std::unique_ptr<ResourcePackStack>, ResourcePackStackType, bool);
#include "AutomationClient.h"
void (*Automation::AutomationClient::AutomationClient_construct)(Automation::AutomationClient*, IMinecraftApp&);
#include "ServerInstance.h"
void (*ServerInstance::ServerInstance_construct)(
ServerInstance*,
IMinecraftApp&,
Whitelist const&,
OpsList const&,
FilePathManager*,
std::chrono::duration<long long>,
mcpe::string,
mcpe::string,
mcpe::string,
mcpe::string,
mcpe::string,
LevelSettings*,
minecraft::api::Api&,
int,
bool,
int,
int,
int,
bool,
std::vector<mcpe::string> const&,
mcpe::string,
bool,
mce::UUID const&,
MinecraftEventing&,
ResourcePackRepository&,
ResourcePackManager&,
ResourcePackManager*
);
void (*ServerInstance::ServerInstance_update)(ServerInstance*);
#include "UUID.h"
mce::UUID* mce::UUID::EMPTY;
mce::UUID (*mce::UUID::fromString)(mcpe::string const&);
#include "ResourcePackStack.h"
void (*ResourcePackStack::ResourcePackStack_add)(ResourcePackStack*, ResourcePack*, ResourcePackRepository const&, bool);
void** ResourcePackStack::vtable_sym;
#include "Scheduler.h"
Scheduler* (*Scheduler::singleton)();
void (*Scheduler::Scheduler_processCoroutines)(Scheduler*, std::chrono::duration<long long>);
#include "Minecraft.h"
MinecraftCommands* (*Minecraft::Minecraft_getCommands)(Minecraft*);
#include "MinecraftCommands.h"
MCRESULT (*MinecraftCommands::MinecraftCommands_requestCommandExecution)(MinecraftCommands*, std::unique_ptr<CommandOrigin>, mcpe::string const&, mcpe::string&);
#include "DedicatedServerCommandOrigin.h"
void (*DedicatedServerCommandOrigin::DedicatedServerCommandOrigin_construct)(DedicatedServerCommandOrigin*, mcpe::string const&, Minecraft&);
#include "ExtendedCertificate.h"
mcpe::string (*ExtendedCertificate::ExtendedCertificate_getIdentityName)(ExtendedCertificate*);