20 ::ll::TypedStorage<8, 24, ::std::vector<::AllowListEntry>> mEntries;
21 ::ll::TypedStorage<8, 64, ::std::function<void()>> mSyncCallback;
22 ::ll::TypedStorage<1, 1, bool> mIsEnabled;
35 virtual ::Json::Value serialize()
const ;
44 MCAPI
explicit AllowList(::std::function<
void()> syncCallback);
48 MCAPI
bool addByName(::std::string_view name);
51 MCAPI
bool addByNsaId(::std::string_view nsaId);
53 MCAPI
bool addByPsnId(::std::string_view psnId);
55 MCAPI
bool addByXuid(::std::string_view xuid);
59 ::std::string_view xuid,
60 ::std::string_view psnId,
61 ::std::string_view nsaId
65 MCAPI
bool removeByName(::std::string_view name);
68 MCAPI
void tryUpdateEntries(
69 ::std::string_view name,
70 ::std::string_view xuid,
71 ::std::string_view psnId,
72 ::std::string_view nsaId
80 MCAPI
void* $ctor(::std::function<
void()> syncCallback);
87 MCAPI ::Json::Value $serialize()
const;
Definition AllowListEntry.h:14