csharp
public sealed class AttributeLayoutBuilderComposes an AttributeLayout out of the stats a game declares.
Fields and properties (1)
public int CountHow many stats have been declared.
Methods (2)
public AttributeLayoutBuilder Add(string name, float default = 0, float minimum = -Infinity, float maximum = Infinity, AttributeRounding rounding = None)Declares a stat.
public AttributeLayout Build()Produces the layout.
Used by (11)
- AttributeLayoutVixen.Gameplay
- AttributeLayoutTestsVixen.Gameplay.Tests
- AttributeSetTestsVixen.Gameplay.Tests
- ContentVixen.Gameplay.Combat.Tests
- EffectSetTestsVixen.Gameplay.Tests
- EventBusTestsVixen.Gameplay.Quests.Tests
- GameplayConfigVixen.Gameplay
- GameplaySubjectTestsVixen.Gameplay.Tests
- ItemStatsTestsVixen.Gameplay.Items.Tests
- ProgressionStateTestsVixen.Gameplay.Progression.Tests
- RequirementTestsVixen.Gameplay.Tests