21class DelayActionList {
34 ::ll::TypedStorage<8, 24, ::DelayActionList::DelayRequestQueue> mDelayRequests;
35 ::ll::TypedStorage<4, 4, ::DimensionDataSerializer> mDimensionDataSerializer;
41 virtual ~DelayActionList() =
default;
47 MCAPI DelayActionList();
49 MCAPI
void _loadRequest(
51 ::std::string
const& key,
55 ::std::vector<::std::string>& invalidRequestsOut
58 MCAPI
void _loadRequests(
65 MCAPI ::QueueRequestResult _queueRequestOrExecuteAction(
76 MCAPI
int clearRequestWithAction(
::LevelStorage& levelStorage, ::gsl::not_null<::IRequestAction*> actionToRemove);
81 MCAPI ::QueueRequestResult queueRequestOrExecuteAction(