▼NKevinCastejon | |
▼NMissingFeatures | |
▼NMissingAttributes | |
CHeaderPlusAttribute | Custom inspector property header that allows using an icon, a custom header label text and a custom header label color |
CHideOnPlayAttribute | Hides the property in PlayMode. The behaviour can be inverted with the 'invert' parameter so the property is visible only in PlayMode |
CHideOnPrefabAttribute | Hides the property in PrefabMode. The behaviour can be inverted with the 'invert' parameter so the property is visible only in PrefabMode |
CLabelPlusAttribute | Custom inspector property label that allows using an icon, a custom label text and a custom label color |
CLayerAttribute | Attribute to select a single layer |
CReadOnlyOnPlayAttribute | Prevents a property from being edited on the inspector in PlayMode. The behaviour can be inverted so the property is editable only in PlayMode |
CReadOnlyOnPrefabAttribute | Prevents a property from being edited on the inspector in PrefabMode. The behaviour can be inverted so the property is editable only in PrefabMode |
CReadOnlyPropAttribute | Prevents a property from being edited on the inspector |
CReadOnlyPropConditionalAttribute | Makes a property editable or not into the editor based on a bool method returned value |
CReadOnlyPropIfAttribute | Makes the current property editable or not on the inspector based on a serialized bool property value |
CSceneAttribute | Displays a dropdown list of available build settings Scenes (must be used with a 'string' typed property) |
CShowPropConditionalAttribute | Shows or hides a property based on a bool method returned value |
CShowPropIfAttribute | Shows or hides the current property on the inspector based on a serialized bool property value |
CTagAttribute | Displays a dropdown list of available Tags (must be used with a 'string' typed property) |
▼NMissingComponents | |
▼NColorSetters | |
CRendererColorSetter | A simple color setter component meant to be plugged to UnityEvent for setting color without scripting. Works with Renderer |
CSpriteRendererColorSetter | A simple color setter component meant to be plugged to UnityEvent for setting color without scripting. Works with SpriteRenderer |
▼NPhysicsComponents | |
CForceAdder | A component that can add force and/or torque to physics objects |
CForceAdder2D | A component that can add force and/or torque to 2D physics objects |
CVelocitySetter | A component that can sets the velocity and/or angular velocity to physics objects |
CVelocitySetter2D | A component that can sets the velocity and/or angular velocity to 2D physics objects |
▼NSimpleAnimators | |
CSimpleLightAnimator | |
CSimpleRendererColorAnimator | A simple color animator component for simple Renderer color animation |
CSimpleSpriteRendererColorAnimator | A simple color animator component for simple SpriteRenderer color animation |
CSimpleTransformAnimator | A simple motion animator component for simple Transform animation |
CBetterToggleGroup | A component inspired by the native ToggleGroup component, but allowing events firing at group level. Note: you should not rely anymore on the individual Toggle components events when referenced into a group |
CButtonClicker | A component that can click on a button |
CDebugLogger | A component with public methods that you can plug to UnityEvents callback to debug events firing |
CDestroyer | A component that can destroy objects |
CDontDestroyOnLoadComponent | A component that places its related gameobject into the DontDestroyOnLoad scene on Start |
CInstantiator | A component that can instantiate objects |
CParentSetter | A component for setting the parent of a Transform |
CTransformTeleporter | |
CUnityEventComponent | A simple component to hold and fire a UnityEvent as a component |
▼NMissingEvents | |
▼NEventsDataConverters | |
CBooleanReverseEvent | A component to plug between a UnityEvent<bool> and a method that accepts an boolean parameter to reverse its value |
CFloatToIntEvent | A component to plug between a UnityEvent<float> and a method that accepts an int parameter |
CToStringEvent | A component to plug between a UnityEvent and a method that accepts an string parameter. Supported types are bool, int and float |
CLifeCycleEvents | A component that offers UnityEvent fields for Unity's lifecycle callback methods |
CMouseEvents | A component that offers UnityEvent fields for Unity's mouse callback methods |
▼CPhysicsEvents | A component that offers UnityEvent fields for Unity's physics callback methods and sleep state changes |
CPhysics2DEvents | A set of 2D physics events for entering, staying and exiting state |
CPhysics2DEventsSet | A set of 2D physics events for triggers and collisions |
CPhysics3DEvents | A set of 3D physics events for entering, staying and exiting state |
CPhysics3DEventsSet | A set of 3D physics events for triggers and collisions |
CPhysicsSleepEvents | A set of physics events related to sleeping state changes |
CTimer | An object that fires events base on time |
CTimerEvent | A component that fires events base on time |
CVisibleEvents | A component that offers UnityEvent fields for Unity's visible callback methods |
▼NSharedUtils | |
CLightData | Utilitary class to store Light data |
CPoseData | Utilitary class to store Pose data |
CTransformData | Utilitary class to store Transform data |