HKI Core
Protected Member Functions | Properties | Private Attributes | List of all members
HKI.Core.Variables.HKIVarGenericMinMax< T > Class Template Reference

This class extens HKIVarGeneric with a min and a max value. More...

Inheritance diagram for HKI.Core.Variables.HKIVarGenericMinMax< T >:
HKI.Core.Variables.HKIVarGeneric< T > HKI.Core.Variables.HKIVar HKI.Core.Variables.ISaveAndLoadable

Protected Member Functions

override void SetWithParameters (object[] parameters)
 
- Protected Member Functions inherited from HKI.Core.Variables.HKIVar
void RaiseOnValueChangedCallback ()
 

Properties

GetMinValue [get]
 
GetMaxValue [get]
 
- Properties inherited from HKI.Core.Variables.HKIVarGeneric< T >
GetDefaultValue [get]
 
Value [get]
 
SetValue [set]
 

Private Attributes

MinValue = default(T)
 
MaxValue = default(T)
 

Additional Inherited Members

- Public Member Functions inherited from HKI.Core.Variables.HKIVarGeneric< T >
void SetValueToDefaultValue ()
 
void SetValueToPreviousValue ()
 
void SetDefaultValueToPreviousValue ()
 
void SetDefaultValueToValue ()
 
override string ToString ()
 
- Public Member Functions inherited from HKI.Core.Variables.HKIVar
abstract void Save (XmlNode parentNode)
 
abstract void Load (XmlNode node)
 
- Events inherited from HKI.Core.Variables.HKIVar
System.Action OnValueChanged
 

Detailed Description

This class extens HKIVarGeneric with a min and a max value.

Template Parameters
T

Definition at line 10 of file HKIVarGenericMinMax.cs.

Member Function Documentation

◆ SetWithParameters()

override void HKI.Core.Variables.HKIVarGenericMinMax< T >.SetWithParameters ( object []  parameters)
inlineprotectedvirtual

Reimplemented from HKI.Core.Variables.HKIVarGeneric< T >.

Definition at line 21 of file HKIVarGenericMinMax.cs.

Member Data Documentation

◆ MaxValue

T HKI.Core.Variables.HKIVarGenericMinMax< T >.MaxValue = default(T)
private

Definition at line 14 of file HKIVarGenericMinMax.cs.

◆ MinValue

T HKI.Core.Variables.HKIVarGenericMinMax< T >.MinValue = default(T)
private

Definition at line 13 of file HKIVarGenericMinMax.cs.

Property Documentation

◆ GetMaxValue

Definition at line 18 of file HKIVarGenericMinMax.cs.

◆ GetMinValue

Definition at line 17 of file HKIVarGenericMinMax.cs.


The documentation for this class was generated from the following file: