Helper Scripts Collection 1.3.1
API documentation for the helper scripts compatible with Unity3D
|
CNikosAssets.Helpers.AlternatingListStyleHelper | 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)! |
CNikosAssets.Helpers.BlendingHelper | A helper class to blend floats, Vector2s, Vector3s and Vector4s |
CNikosAssets.Helpers.CollectionHelper | Helps with ICollections and List<T>s |
▼CComponent | |
CNikosAssets.Helpers.BaseNotesComponent | A helper class you can inherit from to add descriptions to your custom Components |
CNikosAssets.Helpers.Extensions.CoroutineUtils | A Coroutine extension helper class |
CNikosAssets.Helpers.Editor.EditorUtilitiesHelper | A helper class for Editor only usage |
CNikosAssets.Helpers.Editor.GUIDHelper | A helper class to regenerate file GUIDs while keeping their references in other files (Scenes, Assets, etc.). Inspired by this repo |
CNikosAssets.Helpers.Editor.GUIHelper | A custom Editor GUI helper to draw stuff in the Editor Window & Inspector |
CNikosAssets.Helpers.HelperConstants | Used for NaughtyAttributes descriptions |
▼CICloneable | |
CNikosAssets.Helpers.TimingHelper | A helper class to handle in-game (Application) time and overall DateTime as well |
▼CMonoBehaviour | |
▼CNikosAssets.Helpers.BaseNotesMono | A helper class you can inherit from to add descriptions to your custom MonoBehaviours |
CNikosAssets.Helpers.AlarmClockMono | A helper class that emits OnAlarmUnityEvent and OnAlarm events using the TimingHelper if the time gets exceeded. |
CNikosAssets.Helpers.BaseDestinationContainerMono< ComponentType > | 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 |
CNikosAssets.Helpers.KeepSceneViewInFocusMono | When entering Unity's playmode, the Game window will not be focused automatically anymore! |
CNikosAssets.Helpers.LookAtTargetMono | Looks at the target with clamped euler values (if setup) |
CNikosAssets.Helpers.SceneLoaderAsyncMono | A helper class to load Scenes async and emit events as well |
CNikosAssets.Helpers.Extensions.NavMeshAgentUtils | An extension helper class for NavMeshAgent and desired movement calculations |
CNikosAssets.Helpers.NumericHelper | Contains some helpful math operations for Vector3s and Quaternions (and other calculations as well) |
CNikosAssets.Helpers.Extensions.ObjectUtils | A general UnityEngine.UnityEngine.Object extension helper class |
CNikosAssets.Helpers.RandomPointsHelper | A helper class to determine random points in the 3D space |
CNikosAssets.Helpers.ReflectionHelper | A helper class for reflections and type handling, such as finding parent types with generic arguments |
▼CScriptableObject | |
CNikosAssets.Helpers.BaseNotesSO | A helper class you can inherit from to add descriptions to your custom ScriptableObjects |
CNikosAssets.Helpers.StringHasher | A helper class to map key (number hashes) to existing or yet to be added strings |
CNikosAssets.Helpers.StringHasherGlobal | A singleton helper class to access a StringHasher globally |
CNikosAssets.Helpers.Extensions.StringUtils | A custom string extension helper class |
CNikosAssets.Helpers.TargetingHelper | A helper class for Component targeting and list sorting by distance measures |
▼CUnityEvent | |
CNikosAssets.Helpers.AlarmUnityEvent | |
CNikosAssets.Helpers.OnDestinationListChangedUnityEvent | |
CNikosAssets.Helpers.SceneLoadedUnityEvent |