3#include "mc/_HeaderOutputPredefine.h"
9namespace PackDeletionTelemetry {
struct EventData; }
10namespace PackDeletionTelemetry {
struct PackInfo; }
13namespace PackDeletionTelemetry {
16MCNAPI ::PackDeletionTelemetry::EventData createEventData(
17 ::std::string_view reason,
18 ::PackDeletionTelemetry::PackInfo packInfo,
19 ::Core::PathView path,
20 ::std::optional<uint64> sizeBeforeDelete,
21 bool deletionSucceeded
25 ::IMinecraftEventing* eventing,
26 ::std::string_view reason,
27 ::PackDeletionTelemetry::PackInfo packInfo,
28 ::Core::PathView path,
29 ::std::optional<uint64> sizeBeforeDelete,
30 bool deletionSucceeded
33MCNAPI ::std::optional<uint64> tryMeasurePathSize(::Core::PathView path);
Definition IMinecraftEventing.h:152