13struct ActorItemCooldownsComponent {
17 ::ll::TypedStorage<8, 64, ::std::unordered_map<::HashedString, ::ItemCooldown>> mItemCooldowns;
18 ::ll::TypedStorage<8, 64, ::std::unordered_map<::HashedString, ::HashedString>> mVanillaItemCooldowns;
23 ActorItemCooldownsComponent& operator=(ActorItemCooldownsComponent
const&);
24 ActorItemCooldownsComponent(ActorItemCooldownsComponent
const&);
25 ActorItemCooldownsComponent();
30 MCAPI ActorItemCooldownsComponent(::ActorItemCooldownsComponent&&);
32 MCAPI
int getItemCooldownLeft(
::HashedString const& category)
const;
35 MCAPI
float getItemCooldownProgress(
::HashedString const& category)
const;
38 MCAPI ::std::string startItemCooldown(
::HashedString const& category,
int tickDuration);
44 MCAPI
void* $ctor(::ActorItemCooldownsComponent&&);