Class UIGroupBuilder
Builder utility for Kingmaker.Blueprints.Classes.UIGroup arrays.
Inheritance
System.Object
UIGroupBuilder
Namespace: BlueprintCore.Blueprints.CustomConfigurators.Classes
Assembly: BlueprintCore.dll
Syntax
public class UIGroupBuilder
Methods
| Improve this Doc View SourceAddGroup(Blueprint<BlueprintFeatureBaseReference>[])
Adds a group of features as a Kingmaker.Blueprints.Classes.UIGroup.
Declaration
public UIGroupBuilder AddGroup(params Blueprint<BlueprintFeatureBaseReference>[] features)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker.Blueprints.BlueprintFeatureBaseReference>[] | features |
Returns
Type | Description |
---|---|
UIGroupBuilder |
GetGroups()
Returns a Kingmaker.Blueprints.Classes.UIGroup array.
Declaration
public UIGroup[] GetGroups()
Returns
Type | Description |
---|---|
Kingmaker.Blueprints.Classes.UIGroup[] |
GetUIDeterminators()
Returns a Blueprint feature array for use as UIDeterminators.
Declaration
public Blueprint<BlueprintFeatureBaseReference>[] GetUIDeterminators()
Returns
Type | Description |
---|---|
Blueprint<Kingmaker.Blueprints.BlueprintFeatureBaseReference>[] |
New()
Declaration
public static UIGroupBuilder New()
Returns
Type | Description |
---|---|
UIGroupBuilder |
SetGroupDeterminators(Blueprint<BlueprintFeatureBaseReference>[])
Adds a group of features used as the Kingmaker.Blueprints.Classes.BlueprintProgression.m_UIDeterminatorsGroup.
Declaration
public UIGroupBuilder SetGroupDeterminators(params Blueprint<BlueprintFeatureBaseReference>[] features)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker.Blueprints.BlueprintFeatureBaseReference>[] | features |
Returns
Type | Description |
---|---|
UIGroupBuilder |