# X
# xtime
Offset | Type | Name |
---|---|---|
0 | (8) __int64 | sec |
8 | (4) int | nsec |
# XforgeGameVersion
Offset | Type | Name |
---|---|---|
0 | (20) unsigned int[5] | mDigit |
24 | (32) std::string | mString |
# XMLDOMDocumentEvents_vtbl
struct /*VFT*/ XMLDOMDocumentEvents_vtbl
{
HRESULT (__fastcall *QueryInterface)(IUnknown *this, const _GUID *, void **);
unsigned int (__fastcall *AddRef)(IUnknown *this);
unsigned int (__fastcall *Release)(IUnknown *this);
HRESULT (__fastcall *GetTypeInfoCount)(IDispatch *this, unsigned int *);
HRESULT (__fastcall *GetTypeInfo)(IDispatch *this, unsigned int, unsigned int, ITypeInfo **);
HRESULT (__fastcall *GetIDsOfNames)(IDispatch *this, const _GUID *, wchar_t **, unsigned int, unsigned int, int *);
HRESULT (__fastcall *Invoke)(IDispatch *this, int, const _GUID *, unsigned int, unsigned __int16, tagDISPPARAMS *, tagVARIANT *, tagEXCEPINFO *, unsigned int *);
};
# XMLDOMDocumentEvents
struct __cppobj XMLDOMDocumentEvents : IDispatch
{
};
# XblConsoleSignInScreenController
struct __cppobj __declspec(align(8)) XblConsoleSignInScreenController : MinecraftScreenController
{
const std::string mCode;
const std::string mUrl;
bool mDirty;
const bool mLanguageCanBeSmooth;
};
# XblConsoleSignInScreenController_vtbl
struct /*VFT*/ XblConsoleSignInScreenController_vtbl
{
void (__fastcall *~IScreenController)(IScreenController *this);
ui::DirtyFlag (__fastcall *tick)(IScreenController *this);
ui::ViewRequest (__fastcall *handleEvent)(IScreenController *this, ScreenEvent *);
std::optional<std::string > *(__fastcall *getRoute)(IScreenController *this, std::optional<std::string > *result);
void (__fastcall *setScreenState)(IScreenController *this, const std::vector<std::pair<std::string,std::string >> *);
void (__fastcall *onOpen)(ScreenController *this);
void (__fastcall *onTerminate)(ScreenController *this);
void (__fastcall *onInit)(ScreenController *this);
void (__fastcall *onDelete)(ScreenController *this);
bool (__fastcall *canExit)(ScreenController *this);
ui::ViewRequest (__fastcall *tryExit)(ScreenController *this);
bool (__fastcall *areControllerTabsEnabled)(ScreenController *this);
void (__fastcall *onCreation)(ScreenController *this);
void (__fastcall *logCreationTime)(ScreenController *this, const std::string *, long double, long double, unsigned __int8);
void (__fastcall *onLeave)(ScreenController *this);
void (__fastcall *leaveScreen)(ScreenController *this);
ui::DirtyFlag (__fastcall *handleGameEventNotification)(ScreenController *this, ui::GameEventNotification);
bool (__fastcall *bind)(ScreenController *this, const std::string *, unsigned int, const std::string *, UIPropertyBag *);
bool (__fastcall *bind)(ScreenController *this, const std::string *, unsigned int, int, const std::string *, unsigned int, const std::string *, UIPropertyBag *);
void (__fastcall *handleLicenseChanged)(ScreenController *this);
void (__fastcall *onDictationEvent)(ScreenController *this, const std::string *);
void (__fastcall *setAssociatedBlockPos)(ScreenController *this, const BlockPos *);
void (__fastcall *setAssociatedEntityUniqueID)(ScreenController *this, const ActorUniqueID);
void (__fastcall *setSuspendInput)(ScreenController *this, bool);
float (__fastcall *getCallbackInterval)(ScreenController *this);
void (__fastcall *onRender)(ScreenController *this);
void (__fastcall *addStaticScreenVars)(ScreenController *this, Json::Value *);
std::string *(__fastcall *getAdditionalScreenInfo)(ScreenController *this, std::string *result);
std::string *(__fastcall *getTelemetryOverride)(ScreenController *this, std::string *result);
void (__fastcall *addEventProperties)(ScreenController *this, std::unordered_map<std::string,std::string> *);
ui::SceneType (__fastcall *getSceneType)(ScreenController *this);
int (__fastcall *getScreenVersion)(ScreenController *this);
bool (__fastcall *screenHandlesGamepadMenuButton)(ScreenController *this);
ScreenControllerProxy *(__fastcall *getProxy)(ScreenController *this);
void (__fastcall *onEntered)(ScreenController *this);
unsigned int (__fastcall *getNameId)(ScreenController *this, const std::string *);
bool (__fastcall *verifySceneStack)(ScreenController *this, SceneStack *);
bool (__fastcall *_doesScreenHaveExitBehavior)(ScreenController *this);
bool (__fastcall *_isStillValid)(MinecraftScreenController *this);
bool (__fastcall *_getGamepadHelperVisible)(MinecraftScreenController *this);
bool (__fastcall *_getMixedHelperVisible)(MinecraftScreenController *this);
bool (__fastcall *_getKeyboardHelperVisible)(MinecraftScreenController *this);
std::string *(__fastcall *_getButtonADescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonBDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonXDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonYDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonKeyboardDescription)(MinecraftScreenController *this, std::string *result);
};
# XblConsoleSignInSucceededScreenController
struct __cppobj XblConsoleSignInSucceededScreenController : MinecraftScreenController
{
Social::UserPicturePath mGamerPicPath;
bool mDirty;
bool mIsNewAccount;
bool mDisplayedPicture;
__declspec(align(2)) _BYTE mSignInResult[4];
std::function<void __cdecl(enum Social::SignInResult)> mOnLetsPlayCallback;
};
# XblConsoleSignInSucceededScreenController_vtbl
struct /*VFT*/ XblConsoleSignInSucceededScreenController_vtbl
{
void (__fastcall *~IScreenController)(IScreenController *this);
ui::DirtyFlag (__fastcall *tick)(IScreenController *this);
ui::ViewRequest (__fastcall *handleEvent)(IScreenController *this, ScreenEvent *);
std::optional<std::string > *(__fastcall *getRoute)(IScreenController *this, std::optional<std::string > *result);
void (__fastcall *setScreenState)(IScreenController *this, const std::vector<std::pair<std::string,std::string >> *);
void (__fastcall *onOpen)(ScreenController *this);
void (__fastcall *onTerminate)(ScreenController *this);
void (__fastcall *onInit)(ScreenController *this);
void (__fastcall *onDelete)(ScreenController *this);
bool (__fastcall *canExit)(ScreenController *this);
ui::ViewRequest (__fastcall *tryExit)(ScreenController *this);
bool (__fastcall *areControllerTabsEnabled)(ScreenController *this);
void (__fastcall *onCreation)(ScreenController *this);
void (__fastcall *logCreationTime)(ScreenController *this, const std::string *, long double, long double, unsigned __int8);
void (__fastcall *onLeave)(ScreenController *this);
void (__fastcall *leaveScreen)(ScreenController *this);
ui::DirtyFlag (__fastcall *handleGameEventNotification)(ScreenController *this, ui::GameEventNotification);
bool (__fastcall *bind)(ScreenController *this, const std::string *, unsigned int, const std::string *, UIPropertyBag *);
bool (__fastcall *bind)(ScreenController *this, const std::string *, unsigned int, int, const std::string *, unsigned int, const std::string *, UIPropertyBag *);
void (__fastcall *handleLicenseChanged)(ScreenController *this);
void (__fastcall *onDictationEvent)(ScreenController *this, const std::string *);
void (__fastcall *setAssociatedBlockPos)(ScreenController *this, const BlockPos *);
void (__fastcall *setAssociatedEntityUniqueID)(ScreenController *this, const ActorUniqueID);
void (__fastcall *setSuspendInput)(ScreenController *this, bool);
float (__fastcall *getCallbackInterval)(ScreenController *this);
void (__fastcall *onRender)(ScreenController *this);
void (__fastcall *addStaticScreenVars)(ScreenController *this, Json::Value *);
std::string *(__fastcall *getAdditionalScreenInfo)(ScreenController *this, std::string *result);
std::string *(__fastcall *getTelemetryOverride)(ScreenController *this, std::string *result);
void (__fastcall *addEventProperties)(ScreenController *this, std::unordered_map<std::string,std::string> *);
ui::SceneType (__fastcall *getSceneType)(ScreenController *this);
int (__fastcall *getScreenVersion)(ScreenController *this);
bool (__fastcall *screenHandlesGamepadMenuButton)(ScreenController *this);
ScreenControllerProxy *(__fastcall *getProxy)(ScreenController *this);
void (__fastcall *onEntered)(ScreenController *this);
unsigned int (__fastcall *getNameId)(ScreenController *this, const std::string *);
bool (__fastcall *verifySceneStack)(ScreenController *this, SceneStack *);
bool (__fastcall *_doesScreenHaveExitBehavior)(ScreenController *this);
bool (__fastcall *_isStillValid)(MinecraftScreenController *this);
bool (__fastcall *_getGamepadHelperVisible)(MinecraftScreenController *this);
bool (__fastcall *_getMixedHelperVisible)(MinecraftScreenController *this);
bool (__fastcall *_getKeyboardHelperVisible)(MinecraftScreenController *this);
std::string *(__fastcall *_getButtonADescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonBDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonXDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonYDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonKeyboardDescription)(MinecraftScreenController *this, std::string *result);
};
# XblConsoleSignInScreenController::_registerBindings::__l2::<lambda_2f4a09ef9243b7a441b7ffa6a4522b13>
struct __cppobj XblConsoleSignInScreenController::_registerBindings::__l2::<lambda_2f4a09ef9243b7a441b7ffa6a4522b13>
{
XblConsoleSignInScreenController *const __this;
};
# XblConsoleSignInScreenController::_registerBindings::__l2::<lambda_a4660731f1f893bdfcafb3c37f3c74c1>
struct __cppobj XblConsoleSignInScreenController::_registerBindings::__l2::<lambda_a4660731f1f893bdfcafb3c37f3c74c1>
{
XblConsoleSignInScreenController *const __this;
};
# XblConsoleSignInScreenController::_registerBindings::__l2::<lambda_faa4ecdd94945fc14413b33f4d36fe2a>
struct __cppobj XblConsoleSignInScreenController::_registerBindings::__l2::<lambda_faa4ecdd94945fc14413b33f4d36fe2a>
{
XblConsoleSignInScreenController *const __this;
};
# XblConsoleSignInScreenController::_registerEventHandlers::__l2::<lambda_4bd8b8df77ee6e64cdcd96600abfc7a1>
struct __cppobj XblConsoleSignInScreenController::_registerEventHandlers::__l2::<lambda_4bd8b8df77ee6e64cdcd96600abfc7a1>
{
};
# XblFriendFinderScreenController
struct __cppobj __declspec(align(8)) XblFriendFinderScreenController : MinecraftScreenController
{
std::string mGamertag;
bool mSearchingForGamertag;
bool mGamertagNotFound;
bool mShowPlatformAccounts;
bool mDirty;
};
# XblFriendFinderScreenController_vtbl
struct /*VFT*/ XblFriendFinderScreenController_vtbl
{
void (__fastcall *~IScreenController)(IScreenController *this);
ui::DirtyFlag (__fastcall *tick)(IScreenController *this);
ui::ViewRequest (__fastcall *handleEvent)(IScreenController *this, ScreenEvent *);
std::optional<std::string > *(__fastcall *getRoute)(IScreenController *this, std::optional<std::string > *result);
void (__fastcall *setScreenState)(IScreenController *this, const std::vector<std::pair<std::string,std::string >> *);
void (__fastcall *onOpen)(ScreenController *this);
void (__fastcall *onTerminate)(ScreenController *this);
void (__fastcall *onInit)(ScreenController *this);
void (__fastcall *onDelete)(ScreenController *this);
bool (__fastcall *canExit)(ScreenController *this);
ui::ViewRequest (__fastcall *tryExit)(ScreenController *this);
bool (__fastcall *areControllerTabsEnabled)(ScreenController *this);
void (__fastcall *onCreation)(ScreenController *this);
void (__fastcall *logCreationTime)(ScreenController *this, const std::string *, long double, long double, unsigned __int8);
void (__fastcall *onLeave)(ScreenController *this);
void (__fastcall *leaveScreen)(ScreenController *this);
ui::DirtyFlag (__fastcall *handleGameEventNotification)(ScreenController *this, ui::GameEventNotification);
bool (__fastcall *bind)(ScreenController *this, const std::string *, unsigned int, const std::string *, UIPropertyBag *);
bool (__fastcall *bind)(ScreenController *this, const std::string *, unsigned int, int, const std::string *, unsigned int, const std::string *, UIPropertyBag *);
void (__fastcall *handleLicenseChanged)(ScreenController *this);
void (__fastcall *onDictationEvent)(ScreenController *this, const std::string *);
void (__fastcall *setAssociatedBlockPos)(ScreenController *this, const BlockPos *);
void (__fastcall *setAssociatedEntityUniqueID)(ScreenController *this, const ActorUniqueID);
void (__fastcall *setSuspendInput)(ScreenController *this, bool);
float (__fastcall *getCallbackInterval)(ScreenController *this);
void (__fastcall *onRender)(ScreenController *this);
void (__fastcall *addStaticScreenVars)(ScreenController *this, Json::Value *);
std::string *(__fastcall *getAdditionalScreenInfo)(ScreenController *this, std::string *result);
std::string *(__fastcall *getTelemetryOverride)(ScreenController *this, std::string *result);
void (__fastcall *addEventProperties)(ScreenController *this, std::unordered_map<std::string,std::string> *);
ui::SceneType (__fastcall *getSceneType)(ScreenController *this);
int (__fastcall *getScreenVersion)(ScreenController *this);
bool (__fastcall *screenHandlesGamepadMenuButton)(ScreenController *this);
ScreenControllerProxy *(__fastcall *getProxy)(ScreenController *this);
void (__fastcall *onEntered)(ScreenController *this);
unsigned int (__fastcall *getNameId)(ScreenController *this, const std::string *);
bool (__fastcall *verifySceneStack)(ScreenController *this, SceneStack *);
bool (__fastcall *_doesScreenHaveExitBehavior)(ScreenController *this);
bool (__fastcall *_isStillValid)(MinecraftScreenController *this);
bool (__fastcall *_getGamepadHelperVisible)(MinecraftScreenController *this);
bool (__fastcall *_getMixedHelperVisible)(MinecraftScreenController *this);
bool (__fastcall *_getKeyboardHelperVisible)(MinecraftScreenController *this);
std::string *(__fastcall *_getButtonADescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonBDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonXDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonYDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonKeyboardDescription)(MinecraftScreenController *this, std::string *result);
};
# XblReportUserScreenController
struct __cppobj __declspec(align(4)) XblReportUserScreenController : MinecraftScreenController
{
const std::string mGamertag;
const std::string mXuid;
std::string mReportAdditionalText;
_BYTE mReportReason[4];
bool mReportReasonDropDownActive;
bool mReasonSelected;
};
# XblReportUserScreenController_vtbl
struct /*VFT*/ XblReportUserScreenController_vtbl
{
void (__fastcall *~IScreenController)(IScreenController *this);
ui::DirtyFlag (__fastcall *tick)(IScreenController *this);
ui::ViewRequest (__fastcall *handleEvent)(IScreenController *this, ScreenEvent *);
std::optional<std::string > *(__fastcall *getRoute)(IScreenController *this, std::optional<std::string > *result);
void (__fastcall *setScreenState)(IScreenController *this, const std::vector<std::pair<std::string,std::string >> *);
void (__fastcall *onOpen)(ScreenController *this);
void (__fastcall *onTerminate)(ScreenController *this);
void (__fastcall *onInit)(ScreenController *this);
void (__fastcall *onDelete)(ScreenController *this);
bool (__fastcall *canExit)(ScreenController *this);
ui::ViewRequest (__fastcall *tryExit)(ScreenController *this);
bool (__fastcall *areControllerTabsEnabled)(ScreenController *this);
void (__fastcall *onCreation)(ScreenController *this);
void (__fastcall *logCreationTime)(ScreenController *this, const std::string *, long double, long double, unsigned __int8);
void (__fastcall *onLeave)(ScreenController *this);
void (__fastcall *leaveScreen)(ScreenController *this);
ui::DirtyFlag (__fastcall *handleGameEventNotification)(ScreenController *this, ui::GameEventNotification);
bool (__fastcall *bind)(ScreenController *this, const std::string *, unsigned int, const std::string *, UIPropertyBag *);
bool (__fastcall *bind)(ScreenController *this, const std::string *, unsigned int, int, const std::string *, unsigned int, const std::string *, UIPropertyBag *);
void (__fastcall *handleLicenseChanged)(ScreenController *this);
void (__fastcall *onDictationEvent)(ScreenController *this, const std::string *);
void (__fastcall *setAssociatedBlockPos)(ScreenController *this, const BlockPos *);
void (__fastcall *setAssociatedEntityUniqueID)(ScreenController *this, const ActorUniqueID);
void (__fastcall *setSuspendInput)(ScreenController *this, bool);
float (__fastcall *getCallbackInterval)(ScreenController *this);
void (__fastcall *onRender)(ScreenController *this);
void (__fastcall *addStaticScreenVars)(ScreenController *this, Json::Value *);
std::string *(__fastcall *getAdditionalScreenInfo)(ScreenController *this, std::string *result);
std::string *(__fastcall *getTelemetryOverride)(ScreenController *this, std::string *result);
void (__fastcall *addEventProperties)(ScreenController *this, std::unordered_map<std::string,std::string> *);
ui::SceneType (__fastcall *getSceneType)(ScreenController *this);
int (__fastcall *getScreenVersion)(ScreenController *this);
bool (__fastcall *screenHandlesGamepadMenuButton)(ScreenController *this);
ScreenControllerProxy *(__fastcall *getProxy)(ScreenController *this);
void (__fastcall *onEntered)(ScreenController *this);
unsigned int (__fastcall *getNameId)(ScreenController *this, const std::string *);
bool (__fastcall *verifySceneStack)(ScreenController *this, SceneStack *);
bool (__fastcall *_doesScreenHaveExitBehavior)(ScreenController *this);
bool (__fastcall *_isStillValid)(MinecraftScreenController *this);
bool (__fastcall *_getGamepadHelperVisible)(MinecraftScreenController *this);
bool (__fastcall *_getMixedHelperVisible)(MinecraftScreenController *this);
bool (__fastcall *_getKeyboardHelperVisible)(MinecraftScreenController *this);
std::string *(__fastcall *_getButtonADescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonBDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonXDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonYDescription)(MinecraftScreenController *this, std::string *result);
std::string *(__fastcall *_getButtonKeyboardDescription)(MinecraftScreenController *this, std::string *result);
};
# XblReportUserScreenController::_registerReportReasonDropdown::__l6::<lambda_88bcef1d7c9e57c41a90343c9670718a>
struct __cppobj XblReportUserScreenController::_registerReportReasonDropdown::__l6::<lambda_88bcef1d7c9e57c41a90343c9670718a>
{
std::pair<std::string const ,enum Social::ReportReason> blockTypePair;
XblReportUserScreenController *const __this;
};
# XblReportUserScreenController::_registerReportReasonDropdown::__l6::<lambda_e4888b90ce259c243405cc142b6a0274>
struct __cppobj XblReportUserScreenController::_registerReportReasonDropdown::__l6::<lambda_e4888b90ce259c243405cc142b6a0274>
{
std::pair<std::string const ,enum Social::ReportReason> blockTypePair;
XblReportUserScreenController *const __this;
};
# XblReportUserScreenController::_registerReportReasonDropdown::__l2::<lambda_b4b1334bb14fefc5f38cc3b84ad43f4a>
struct __cppobj XblReportUserScreenController::_registerReportReasonDropdown::__l2::<lambda_b4b1334bb14fefc5f38cc3b84ad43f4a>
{
std::vector<std::string> reportReasonLabels;
XblReportUserScreenController *const __this;
};
# XblReportUserScreenController::_registerReportReasonDropdown::__l2::<lambda_e8c7814febe457a2b6aaf115b255ed1b>
struct __cppobj XblReportUserScreenController::_registerReportReasonDropdown::__l2::<lambda_e8c7814febe457a2b6aaf115b255ed1b>
{
XblReportUserScreenController *const __this;
};
# XblReportUserScreenController::_registerReportReasonDropdown::__l2::<lambda_f70f0bf90b49a54b217fa4fbac44b339>
struct __cppobj XblReportUserScreenController::_registerReportReasonDropdown::__l2::<lambda_f70f0bf90b49a54b217fa4fbac44b339>
{
XblReportUserScreenController *const __this;
};
# XblReportUserScreenController::_registerReportReasonDropdown::__l2::<lambda_fd371238e2ca7481dafd38b7db268828>
struct __cppobj XblReportUserScreenController::_registerReportReasonDropdown::__l2::<lambda_fd371238e2ca7481dafd38b7db268828>
{
XblReportUserScreenController *const __this;
};
# XblReportUserScreenController::_registerReportReasonDropdown::__l2::<lambda_10dbbaa422c82c7b0aaa698b196c8860>
struct __cppobj XblReportUserScreenController::_registerReportReasonDropdown::__l2::<lambda_10dbbaa422c82c7b0aaa698b196c8860>
{
const std::string dropdownName;
XblReportUserScreenController *const __this;
};
# XblReportUserScreenController::_registerBindings::__l2::<lambda_a0334f7b4aebbfa53ba98b2353bc46a0>
struct __cppobj XblReportUserScreenController::_registerBindings::__l2::<lambda_a0334f7b4aebbfa53ba98b2353bc46a0>
{
XblReportUserScreenController *const __this;
};
# XblReportUserScreenController::_registerBindings::__l2::<lambda_fd0f9d83b563f9139c951c7bab4be1ad>
struct __cppobj XblReportUserScreenController::_registerBindings::__l2::<lambda_fd0f9d83b563f9139c951c7bab4be1ad>
{
XblReportUserScreenController *const __this;
};
# XblReportUserScreenController::_registerEventHandlers::__l2::<lambda_ae05fab552e586cbc7d5fdc3c1c86c91>
struct __cppobj XblReportUserScreenController::_registerEventHandlers::__l2::<lambda_ae05fab552e586cbc7d5fdc3c1c86c91>
{
XblReportUserScreenController *const __this;
};
# XblReportUserScreenController::_registerEventHandlers::__l2::<lambda_d06a57ef78bf8fcf5bf1ef99580152bb>
struct __cppobj XblReportUserScreenController::_registerEventHandlers::__l2::<lambda_d06a57ef78bf8fcf5bf1ef99580152bb>
{
XblReportUserScreenController *const __this;
};
# XblReportUserScreenController::_registerEventHandlers::__l2::<lambda_d06a57ef78bf8fcf5bf1ef99580152bb>::()::__l2::<lambda_ca803275f04f4837cd092ef34211a85d>
struct __cppobj XblReportUserScreenController::_registerEventHandlers::__l2::<lambda_d06a57ef78bf8fcf5bf1ef99580152bb>::()::__l2::<lambda_ca803275f04f4837cd092ef34211a85d>
{
std::shared_ptr<MinecraftScreenModel> sharedMinecraftScreenModel;
std::string gamertag;
};
# XblFriendFinderScreenController::_checkLinkedProfiles::__l2::<lambda_b9ae3cfd4bb0a767f638b0615f147218>
struct __cppobj XblFriendFinderScreenController::_checkLinkedProfiles::__l2::<lambda_b9ae3cfd4bb0a767f638b0615f147218>
{
std::weak_ptr<XblFriendFinderScreenController> weakThis;
const Social::XboxLiveUserProfileData xboxProfile;
};
# XblFriendFinderScreenController::_checkLinkedProfiles::__l2::<lambda_b9ae3cfd4bb0a767f638b0615f147218>::()::__l8::<lambda_bb5c55fccfae49aaefc2ba322ac9d152>
struct __cppobj XblFriendFinderScreenController::_checkLinkedProfiles::__l2::<lambda_b9ae3cfd4bb0a767f638b0615f147218>::()::__l8::<lambda_bb5c55fccfae49aaefc2ba322ac9d152>
{
std::weak_ptr<XblFriendFinderScreenController> weakThis;
std::string xuid;
std::string uuid;
};
# XblFriendFinderScreenController::_registerEventHandlers::__l2::<lambda_de17937c2e542e02b685f02b95117836>::()::__l5::<lambda_c0feb565d82aad36c0ce654825cdf3b0>
struct __cppobj XblFriendFinderScreenController::_registerEventHandlers::__l2::<lambda_de17937c2e542e02b685f02b95117836>::()::__l5::<lambda_c0feb565d82aad36c0ce654825cdf3b0>
{
std::weak_ptr<XblFriendFinderScreenController> weakThis;
};
# XPCommand
struct __cppobj XPCommand : Command
{
CommandSelector<Player> mTargets;
int mXP;
int mLevels;
};
# XPCommand_vtbl
struct /*VFT*/ XPCommand_vtbl
{
void (__fastcall *~Command)(Command *this);
void (__fastcall *execute)(Command *this, const CommandOrigin *, CommandOutput *);
};
# X509_algor_st
struct X509_algor_st
{
asn1_object_st *algorithm;
asn1_type_st *parameter;
};
# X509_info_st
struct X509_info_st
{
struct x509_st *x509;
struct X509_crl_st *crl;
private_key_st *x_pkey;
evp_cipher_info_st enc_cipher;
int enc_len;
char *enc_data;
};
# x509_trust_st
struct x509_trust_st
{
int trust;
int flags;
int (__fastcall *check_trust)(x509_trust_st *, struct x509_st *, int);
char *name;
int arg1;
void *arg2;
};