Helper Scripts Collection 1.3.1
API documentation for the helper scripts compatible with Unity3D
|
▼NNikosAssets | |
▼NHelpers | |
▼NEditor | |
CEditorUtilitiesHelper | A helper class for Editor only usage |
CGUIDHelper | A helper class to regenerate file GUIDs while keeping their references in other files (Scenes, Assets, etc.). Inspired by this repo |
CGUIHelper | A custom Editor GUI helper to draw stuff in the Editor Window & Inspector |
▼NExtensions | |
CCoroutineUtils | A Coroutine extension helper class |
CNavMeshAgentUtils | An extension helper class for NavMeshAgent and desired movement calculations |
CObjectUtils | A general UnityEngine.UnityEngine.Object extension helper class |
CStringUtils | A custom string extension helper class |
CAlarmClockMono | A helper class that emits OnAlarmUnityEvent and OnAlarm events using the TimingHelper if the time gets exceeded. |
CAlarmUnityEvent | |
CAlternatingListStyleHelper | A helper class to draw a GUI list (for the Unity inspector) with alternating backgrounds foreach list item using the AlternateListItemStyle method. It is important to call the InitStyles method before any other method once after instantiation (or when a refresh is needed)! |
CBaseDestinationContainerMono | A helper class that stores and offers methods for its list of generic ComponentTypes and emits events if the Destinations list was modified using methods of this class |
CBaseNotesComponent | A helper class you can inherit from to add descriptions to your custom Components |
CBaseNotesMono | A helper class you can inherit from to add descriptions to your custom MonoBehaviours |
CBaseNotesSO | A helper class you can inherit from to add descriptions to your custom ScriptableObjects |
CBlendingHelper | A helper class to blend floats, Vector2s, Vector3s and Vector4s |
CCollectionHelper | Helps with ICollections and List<T>s |
CHelperConstants | Used for NaughtyAttributes descriptions |
CKeepSceneViewInFocusMono | When entering Unity's playmode, the Game window will not be focused automatically anymore! |
CLookAtTargetMono | Looks at the target with clamped euler values (if setup) |
CNumericHelper | Contains some helpful math operations for Vector3s and Quaternions (and other calculations as well) |
COnDestinationListChangedUnityEvent | |
CRandomPointsHelper | A helper class to determine random points in the 3D space |
CReflectionHelper | A helper class for reflections and type handling, such as finding parent types with generic arguments |
CSceneLoadedUnityEvent | |
CSceneLoaderAsyncMono | A helper class to load Scenes async and emit events as well |
CStringHasher | A helper class to map key (number hashes) to existing or yet to be added strings |
CStringHasherGlobal | A singleton helper class to access a StringHasher globally |
CTargetingHelper | A helper class for Component targeting and list sorting by distance measures |
CTimingHelper | A helper class to handle in-game (Application) time and overall DateTime as well |