Humanoid Control for Unity  v3
Namespaces | 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 using Colliders 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  EventHandler
 An event handler 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 the GameObject 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  PlayMakerHumanoidHand
 Script for automatic sending of Grabbing and LettingGo events More...
 
class  SceneManager
 The scene manager synchronizes scene changes with humanoids across a network. 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...
 

Enumerations

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

Enumeration Type Documentation

◆ Side

enum Passer.Side
strong

Target side