Humanoid Control for Unity v4
Loading...
Searching...
No Matches
Classes | Enumerations
Passer Namespace Reference

Classes

class  BoolEvent
 An event handler calling a function with a boolean parameter. More...
 
class  BoolEventHandlers
 A list of event handlers with a boolean parameter. More...
 
class  CollisionEventHandler
 Implements behaviour based on collisions. More...
 
class  Controller
 Controller input for a single controller. More...
 
class  ControllerEventHandlers
 A list of EventHandlers for takeing care of controller input. More...
 
class  ControllerInput
 A unified method for using controller input. More...
 
class  Controllers
 Controller input for all controllers. More...
 
class  ControllerSide
 Controller input for the left or right side of the controller (pair) More...
 
class  Counter
 A Counter can be used to record a integer number. More...
 
class  Destroyer
 Destroyer of things. More...
 
class  EventHandler
 Easy universal way to attach script functions to events and statuses. More...
 
class  EventHandlers
 A list of event Handlers. More...
 
class  FloatEvent
 An event handler calling a function with a float parameter. More...
 
class  FloatEventHandlers
 A list of event handlers with a float parameter. More...
 
class  FunctionCall
 A function which can be called. More...
 
class  GameObjectEvent
 An EventHandler calling a function with a GameObject type parameter. More...
 
class  GameObjectEventHandlers
 A list of event handlers with GameObject parameters. More...
 
class  Handle
 Component to specify behaviour when grabbing a GameObject. More...
 
class  HumanoidAttachments
 Attaches additional functionality to Humanoid on a Site. More...
 
interface  ICerebellum
 The Cerebellum interface defines the interface to control. More...
 
interface  ICerebellumJoint
 The joint itself. More...
 
interface  ICerebellumTarget
 A joint target which is used to calculate how the joints need to move. More...
 
class  InteractionEventHandler
 Implements behaviour using interaction. More...
 
class  InteractionPointer
 A generic pointer to interact with objects in the scene using the Unity Event system. More...
 
class  IntEventHandler
 An event handler calling a function with an integer parameter. More...
 
class  IntEventHandlers
 A list of event handlers with an integer parameter. More...
 
class  MechanicalJoint
 Mechanical Joints can be used to limit the movements of a Kinematic Rigidbody in local space. More...
 
class  MenuManager
 The Menu Manager uses two Interaction Pointers for each hand: More...
 
class  NetworkingStarter
 Setup and start of networking. More...
 
class  Possessable
 Possessions can be owned by an Humanoid. More...
 
class  SceneManager
 The scene manager synchronizes scene changes with humanoids across a network. More...
 
class  Sensor
 A sensor used to track an object. More...
 
class  Site
 With this component you can make a Humanoid Site which can be build using SiteBuilder. More...
 
class  SiteBuilder
 A component for building Humanoid Sites. More...
 
class  SiteNavigator
 The component which takes care of site navigation. More...
 
class  Socket
 Sockets can hold a Handles. More...
 
class  Spawner
 Component for spawning objects. More...
 
class  SpawnPoint
 A Transform represeting a place where objects can spawn. More...
 
class  Target
 A main tracking transform. More...
 
class  Teleporter
 The teleporter is a simple tool to teleport transforms. More...
 
class  TeleportTarget
 The Teleport Target provides control to where a player can teleport and can be used in combination with a generic Interaction Pointer. More...
 
class  Transportation
 Utility functions to move transformes in the world. More...
 
class  TriggerEventHandler
 Implements input behaviour using Trigger Colliders. More...
 
class  Vector3Event
 An event Handler calling a function with a Vector3 parameter. More...
 
class  Vector3EventList
 A list of event handlers with a Vector3 parameter. More...
 
class  VisitorPossessions
 The Possession of a Humanoid Visitor. More...
 

Enumerations

enum  Side { AnySide , Left , Right }
 Target side.
 
enum  GameControllers {
  Generic , Xbox , PS4 , Steelseries ,
  GameSmart , Oculus , OpenVR , Daydream
}
 
enum  InputDeviceIDs { Head , LeftHand , RightHand , Controller }
 
enum  MovementType { Teleport , Dash , Walk }