Hexagon
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CHexAssets
 CHexathClass for static math operations
 CHexAudioRandomClass for audio random manipulations
 CHexCollectionsClass for extensions over collections, such as lists, arrays or IEnumerable-s
 CHexColorProvides extension methods for Unity Color and Vector3 types to simplify common color transformations and formatting
 CHexDebugClass for easy debug of multiple objects
 CHexEasing
 CHexEnum
 CHexRandom
 CHexString
 CHexTime
 CHexTransform
 CHexVectorAxisOpsClass for axis operations for all types of vectors
 CHexVectorGeom
 CHexVectorMath
 CHexVectorOpsClass for general vector operations (multiplication, division, and absolute value) for all vector types
 CHexVectorUtilsClass for utility operations involving vectors:

  • Conversion operations
  • Distance functions
  • Nearly equals functions
 CMonoBehaviour
 CHexCoroutineRunnerShould be attached to any one object on each scene where Hexagon is used. Provides access to the MonoBehaviour functions such as Coroutines. If this functionality is of no need HexMain may be omitted
 CPool< T >Manages a collection of objects that can be reused, tracking their state via a delegate
 CState
 CStateMachine< TParent >
 CStateNode
 CTransition
 CBlendTransition
 CVector2IntSwizzles
 CVector2Swizzles
 CVector3IntSwizzles
 CVector3Swizzles
 CVector4Swizzles