ORK Framework  2.25.2
API Documentation
ORKFramework.StatusValueDistributionInput Class Reference
Inheritance diagram for ORKFramework.StatusValueDistributionInput:
ORKFramework.BaseData ORKFramework.IBaseData

Public Member Functions

BaseValueInput GetValueInput (Combatant combatant, bool enableTooltip, bool canDecrease, bool canIncrease, int availablePoints, bool canAccept, bool canCancel)
 
void UpdateValueInput (BaseValueInput input, Combatant combatant, bool canDecrease, bool canIncrease, int availablePoints, bool canAccept, bool canCancel)
 
void SetNewValue (BaseValueInput input, Combatant combatant)
 
- Public Member Functions inherited from ORKFramework.BaseData
virtual DataObject GetData ()
 Gets a ORKFramework.DataObject representing the class. More...
 
virtual void SetData (DataObject data)
 Sets the variables of the class using a ORKFramework.DataObject. More...
 
virtual void EditorAutoSetup (string fieldName)
 Called for all fields using the autoSetup option of the ORKFramework.ORKEditorLayoutAttribute. More...
 

Public Attributes

StatusValueInputType type = StatusValueInputType.StatusValue
 
string [] name = ArrayHelper.CreateArray(ORK.Languages.Count, "%n")
 
int statusID = 0
 
bool canDecreaseStatus = false
 
bool useMinimum = false
 
FloatValue minValue
 
bool useMaximum = false
 
FloatValue maxValue
 
FloatValue changeValue = new FloatValue(1)
 
bool ownNumberInput = false
 
NumberInputSettings numberInput