HKI Core
Namespaces | Classes
HKI.Core.Variables Namespace Reference

Namespaces

namespace  Editor
 

Classes

class  Boolean
 Implementation of a boolean value as a HKIVar via HKIVarGeneric. More...
 
class  Container
 This container is itself a HKIVar but it purpose is to hold other HKIVars together at one place. More...
 
class  Date
 
struct  DayMonthYear
 
class  Float
 Implementation of a float value as a HKIVar via HKIVarGeneric. More...
 
struct  FloatingPointWidthHeight
 This is a data type that combines a float width and a float height value into one value. This can be used for storing resolution information. More...
 
class  FloatMinMax
 Implementation of a min max float value as a HKIVar via HKIVarGenericMinMax. More...
 
class  FloatWidthHeight
 Implementation of a FloatingPointWidthHeight value as a HKIVar via HKIVarGeneric. More...
 
class  HKIVar
 This abstract class of a ScriptableObject is provides child classes with on value changed callback capability. More...
 
class  HKIVarAttribute
 Special attribute for indicating a variable type for the use by the editor. More...
 
class  HKIVarBasicAttribute
 Special attribute for indicating a variable type for the use by the editor. More...
 
class  HKIVarCustomAttribute
 Special attribute for indicating a variable type for the use by the editor. More...
 
class  HKIVarGeneric
 This class adds a generic implementation to HKIVar. This reduces the repetitive implementation of this common functionality. More...
 
class  HKIVarGenericMinMax
 This class extens HKIVarGeneric with a min and a max value. More...
 
class  HKIVarToggle
 This MonoBehaviour pathes the new boolean value to a function if the value changed. This could be used for enabling and disabling GameObjects by only using the editor and no code (like using a UI Button). More...
 
class  Integer
 Implementation of a integer value as a HKIVar via HKIVarGeneric. More...
 
class  IntegerMinMax
 Implementation of a min max integer value as a HKIVar via HKIVarGenericMinMax. More...
 
class  IntegerWidthHeight
 Implementation of a IntegerWidthHeight value as a HKIVar via HKIVarGeneric. More...
 
struct  IntWidthHeight
 This is a data type that combines a int width and a int height value into one value. This can be used for storing resolution information. More...
 
interface  ISaveAndLoadable
 Interface for saving and loading. This should be used for every class that needs saving. More...
 
struct  MinMaxRange
 This is a data type that combines a float start and a float end value into one value. This can be used for storing min max informations for a random generator or volume settings. More...
 
class  MinMaxRangeAttribute
 This Attribute is for having the use of a special property drawer. In this case for the use of a value that has to be between a min and a max value. More...
 
class  String
 Implementation of a string value as a HKIVar via HKIVarGeneric. More...
 
class  Vector2
 Implementation of a Vector2 value as a HKIVar via HKIVarGeneric. More...
 
class  Vector3
 Implementation of a Vector3 value as a HKIVar via HKIVarGeneric. More...