mirror of
https://github.com/quizhizhe/LiteLoaderBDS-1.16.40.git
synced 2025-06-05 03:43:40 +00:00
44 lines
1.2 KiB
C++
44 lines
1.2 KiB
C++
// This Header is auto generated by BDSLiteLoader Toolchain
|
|
#pragma once
|
|
#define AUTO_GENERATED
|
|
#include "../Global.h"
|
|
|
|
#define BEFORE_EXTRA
|
|
#include "ScoreboardId.hpp"
|
|
#include "IdentityDefinition.hpp"
|
|
#undef BEFORE_EXTRA
|
|
|
|
struct ScorePacketInfo {
|
|
|
|
#define AFTER_EXTRA
|
|
public:
|
|
#define DISABLE_CONSTRUCTOR_PREVENTION_SCOREPACKETINFO
|
|
|
|
ScoreboardId sid; //0
|
|
std::string obj_name; //16
|
|
uint32_t score; //48
|
|
IdentityDefinition::Type type; //52
|
|
unsigned long long pid; //56
|
|
ActorUniqueID aid; //64
|
|
std::string fake_name; //72
|
|
|
|
ScorePacketInfo(ScoreboardId* s, string obj_name, IdentityDefinition::Type type, unsigned num, const string& fake)
|
|
: sid(*s)
|
|
, obj_name(obj_name)
|
|
, type(type)
|
|
, score(num)
|
|
, fake_name(fake) {
|
|
}
|
|
#undef AFTER_EXTRA
|
|
#ifndef DISABLE_CONSTRUCTOR_PREVENTION_SCOREPACKETINFO
|
|
public:
|
|
struct ScorePacketInfo& operator=(struct ScorePacketInfo const &) = delete;
|
|
ScorePacketInfo() = delete;
|
|
#endif
|
|
public:
|
|
#ifdef ENABLE_VIRTUAL_FAKESYMBOL_SCOREPACKETINFO
|
|
#endif
|
|
MCAPI ScorePacketInfo(struct ScorePacketInfo const &);
|
|
MCAPI ~ScorePacketInfo();
|
|
|
|
}; |