3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/sem_ver/SemVersion.h"
7#include "mc/platform/UUID.h"
9class ResourceInformation {
12 enum class ResourceType :
int {
17 ClientScriptAddOn = 4,
27 ::ll::TypedStorage<8, 32, ::std::string> mDescription;
28 ::ll::TypedStorage<8, 24, ::SemVersion> mVersion;
29 ::ll::TypedStorage<8, 16, ::mce::UUID> mUUID;
30 ::ll::TypedStorage<4, 4, ::ResourceInformation::ResourceType> mType;
31 ::ll::TypedStorage<8, 32, ::std::string> mLanguage;
32 ::ll::TypedStorage<8, 32, ::std::string> mEntry;
37 ResourceInformation& operator=(ResourceInformation
const&);
38 ResourceInformation();
46 ::std::string
const& description,
49 ::std::string
const& type,
50 ::std::string
const& language,
51 ::std::string
const& entry
55 ::std::string
const& description,
58 ::ResourceInformation::ResourceType type,
59 ::std::string
const& language,
60 ::std::string
const& entry
75 MCNAPI
void*
$ctor(::ResourceInformation
const&);
78 ::std::string
const& description,
81 ::std::string
const& type,
82 ::std::string
const& language,
83 ::std::string
const& entry
87 ::std::string
const& description,
90 ::ResourceInformation::ResourceType type,
91 ::std::string
const& language,
92 ::std::string
const& entry
Definition SemVersion.h:15