Character Controller Pro 1.4.11
A 2D/3D character controller asset for Unity.
Lightbug.Utilities Namespace Reference

Classes

class  ActionAttribute
 
class  BooleanButtonAttribute
 
class  BoxColliderComponent2D
 This component represents a capsule collider in a 2D world. More...
 
class  BoxColliderComponent3D
 This component represents a capsule collider in a 2D world. More...
 
class  BreakVector2Attribute
 
class  BreakVector3Attribute
 
class  CapsuleColliderComponent2D
 This component represents a capsule collider in a 2D world. More...
 
class  CapsuleColliderComponent3D
 This component represents a capsule collider in a 3D world. More...
 
class  ColliderComponent
 This component is an encapsulation of the Collider and Collider2D components, containing the most commonly used properties and methods from these components. More...
 
class  ColliderComponent2D
 An implementation of a ColliderComponent for 2D colliders. More...
 
class  ColliderComponent3D
 An implementation of a ColliderComponent for 3D colliders. More...
 
class  ConditionAttribute
 
struct  Contact
 Struct that contains the information of the contact, gathered from the collision message ("enter" and "stay"). More...
 
class  CustomClassDrawer
 
class  CustomHeaderAttribute
 
class  CustomUtilities
 This static class contains all kind of useful methods used across the package.
 
class  ExpandAttribute
 
class  HelpBoxAttribute
 
struct  HitInfo
 
struct  HitInfoFilter
 
class  PhysicsComponent
 This component offers a set of useful functionalities for 2D and 3D physics. More...
 
class  PhysicsComponent2D
 An implementation of a PhysicsComponent for 2D physics. More...
 
class  PhysicsComponent3D
 An implementation of a PhysicsComponent for 3D physics. More...
 
class  PhysicsExtensions
 
class  ReadOnlyAttribute
 
class  RigidbodyComponent
 This component is a wrapper for the Rigidbody and Rigidbody2D components, containing not only the most commonly used properties and methods, but also some extra features. More...
 
class  RigidbodyComponent2D
 An implementation of RigidbodyComponent for 2D rigidbodies. More...
 
class  RigidbodyComponent3D
 An implementation of RigidbodyComponent for 3D rigidbodies. More...
 
class  SphereColliderComponent2D
 This component represents a sphere collider in a 2D world (better known as a circle). More...
 
class  SphereColliderComponent3D
 This component represents a sphere collider in a 3D world. More...
 
struct  Trigger
 Struct that contains the information of the contact, gathered from the collision message ("enter" and "stay"). More...
 

Enumerations

enum  Direction {
  Right , Left , Up , Down ,
  Forward , Back
}
 
enum  HelpBoxMessageType { None = 0 , Info = 1 , Warning = 2 , Error = 3 }
 

Functions

delegate bool HitFilterDelegate (Transform hitTransform)
 
delegate bool Hit2DFilterDelegate (ref RaycastHit2D hitInfo)
 
delegate bool Hit3DFilterDelegate (ref RaycastHit hitInfo)
 
delegate bool OverlapFilterDelegate2D (Collider2D collider)
 
delegate bool OverlapFilterDelegate3D (Collider collider)