15 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<::npc::CommandAction, ::npc::UrlAction>>> mActions;
16 ::ll::TypedStorage<8, 24, ::std::vector<uint64>> mButtons;
22 MCFOLD ::std::variant<::npc::CommandAction, ::npc::UrlAction>
const* at(uint64 i)
const;
24 MCFOLD ::std::variant<::npc::CommandAction, ::npc::UrlAction>* at(uint64 i);
27 MCAPI uint64 countButtons()
const;
30 MCAPI uint64 countUrl()
const;
32 MCFOLD ::std::vector<::std::variant<::npc::CommandAction, ::npc::UrlAction>>
const& data()
const;
34 MCAPI
void push(::std::variant<::npc::CommandAction, ::npc::UrlAction>&& action);
37 MCAPI
void remove(uint64 index);
40 MCAPI
void reset(::std::vector<::std::variant<::npc::CommandAction, ::npc::UrlAction>>&& data);
42 MCAPI uint64 size()
const;
45 MCAPI uint64 toIndex(uint64 buttonIndex)
const;