20 LLNDAPI
Ability& getAbility(::AbilitiesIndex val);
21 LLNDAPI
Ability& getAbility(::AbilitiesLayer layer, ::AbilitiesIndex val);
22 LLAPI
bool setAbility(::AbilitiesIndex val,
float value);
23 LLAPI
bool setAbility(::AbilitiesIndex val,
bool value);
28 ::ll::TypedStorage<1, 2, ::PermissionsHandler> mPermissions;
29 ::ll::TypedStorage<4, 1440, ::std::array<::Abilities, 6>> mLayers;
37 MCAPI
void _handlePlayerPermissionsChange(::PlayerPermissionLevel from, ::PlayerPermissionLevel to);
39 MCAPI
void forEachAbility(
40 ::std::function<
void(
::Ability const&, ::AbilitiesIndex)>
const& callback,
41 ::Ability::Options requiredOptions
48 MCAPI static ::std::string
const& DIFF_LAYER_AT();