// 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(); };