|
|
MCAPI ::std::optional< float > | addBuff (::AttributeBuff const &buff) |
|
MCAPI void | addModifier (::AttributeModifier const &modifier) |
|
MCAPI void | addModifier (::std::shared_ptr<::AttributeModifier > modifier) |
|
MCAPI float | getCurrentValue () const |
|
MCAPI float | getDefaultValue (int operand) const |
|
MCAPI bool | hasModifier (::mce::UUID const &id) const |
|
MCAPI bool | hasModifier (::AttributeModifier const &modifier) const |
|
MCAPI bool | hasModifier (::std::shared_ptr<::AttributeModifier > modifier) const |
|
MCAPI void | removeBuffs () |
|
MCAPI bool | removeModifier (::mce::UUID const &id) |
|
MCAPI void | removeModifier (::AttributeModifier const &modifier) |
|
MCAPI void | removeModifier (::std::shared_ptr<::AttributeModifier > modifier) |
|
MCAPI void | resetToDefaultValue () |
|
MCAPI void | resetToMaxValue () |
|
MCAPI void | resetToMinValue () |
|
MCAPI void | serializationSetValue (float currentValue, int operand, float maxValue) |
|
MCAPI void | setCurrentValue (float value) |
|
MCAPI void | setDefaultValue (float defaultValue, int operand) |
|
MCAPI void | setMaxValue (float max) |
|
MCAPI void | setRange (float min, float base, float max) |
The documentation for this struct was generated from the following file: