Manus Unity Plugin
Manus.Utility Namespace Reference

Manus Utility enumerators More...

Data Structures

class  ComponentUtil
 
class  EnumConversion
 
class  Gizmo
 Gizmos are used to give visual debugging or setup aid in the Scene view.
 
class  QuaternionExtensions
 
class  ReadOnlyAttribute
 An attribute that allows unity to show an uneditable property More...
 
class  TemplateExtension
 
class  TransformCopy
 This component copies a transform's properties to another transform. More...
 
class  TransformExtension
 
class  TransformFollow
 This component makes a transform follow another transform. More...
 

Enumerations

enum  UpdateMoment { Update, FixedUpdate, LateUpdate }
 This enum is used to define certain Unity update moments. More...
 
enum  FingerType {
  Thumb = 0, Index, Middle, Ring,
  Pinky, Invalid
}
 Finger types used by the animator and hand data. More...
 
enum  HandType { LeftHand, RightHand, Invalid }
 Hand types used by the animator and hand data. More...
 
enum  FingerJointType {
  CMC = 0, MCP, PIP, DIP,
  Invalid
}
 Finger joint types used by the animator and hand data. More...
 
enum  ValidFingerJointData {
  None = 0, All = -1, Flex = 1 << 0, Position = 1 << 1,
  Rotation = 1 << 2, Stretch = 1 << 0, Spread = 1 << 3
}
 Is used to determine which data is available in the hand data. More...
 
enum  VRTrackerType {
  Other, LeftHand, RightHand, LeftFoot,
  RightFoot, Waist, Head, LeftUpperArm,
  RightUpperArm, Controller, LightHouse, Gamepad,
  Camera, Keyboard, Treadmill, Max
}
 The types of VR Trackers supported. More...
 
enum  BodyPoints {
  Head, Waist, LeftHand, RightHand,
  LeftFoot, RightFoot
}
 Points on the body used by Polygon More...
 
enum  OffsetsToTrackers {
  HeadTrackerToHead, LeftHandTrackerToWrist, RightHandTrackerToWrist, LeftElbowTrackerToElbow,
  RightElbowTrackerToElbow, LeftElbowTrackerToShoulder, RightElbowTrackerToShoulder, HipTrackerToHip,
  HipTrackerToLeftLeg, HipTrackerToRightLeg, LeftFootTrackerToAnkle, RightFootTrackerToAnkle
}
 Polygon offset to trackers enum More...
 
enum  Axis { X, Y, Z }
 The three axes in 3d space More...
 

Detailed Description

Manus Utility enumerators

Enumeration Type Documentation

◆ Axis

enum Axis
strong

The three axes in 3d space

Enumerator

The x axis

The y axis

The z axis

◆ BodyPoints

enum BodyPoints
strong

Points on the body used by Polygon

Enumerator
Head 

A head

Waist 

A waist

LeftHand 

A left hand

RightHand 

A right hand

LeftFoot 

A left foot

RightFoot 

A right foot

◆ FingerJointType

enum FingerJointType
strong

Finger joint types used by the animator and hand data.

Enumerator
CMC 

The carpometacarpal joint

MCP 

The metacarpophalangeal joint

PIP 

The proximal interphalangeal joint

DIP 

The distal interphalangeal joint

Invalid 

An invalid or undefined joint

◆ FingerType

enum FingerType
strong

Finger types used by the animator and hand data.

Enumerator
Thumb 

A thumb

Index 

An index finger

Middle 

A middle finger

Ring 

A ring finger

Pinky 

A pinky

Invalid 

An invalid or undefined finger

◆ HandType

enum HandType
strong

Hand types used by the animator and hand data.

Enumerator
LeftHand 

A left hand

RightHand 

A right hand

Invalid 

An invalid or undefined hand

◆ OffsetsToTrackers

enum OffsetsToTrackers
strong

Polygon offset to trackers enum

◆ UpdateMoment

enum UpdateMoment
strong

This enum is used to define certain Unity update moments.

Enumerator
Update 

Unity's Update call

FixedUpdate 

Unity's FixedUpdate call

LateUpdate 

Unity's LateUpdate call

◆ ValidFingerJointData

enum ValidFingerJointData
strong

Is used to determine which data is available in the hand data.

Enumerator
None 

No valid data

All 

All data is valid

Flex 

Flex data available

Position 

Positional data available

Rotation 

Rotational data available

Stretch 

Stretch data available

Spread 

Spread data available

◆ VRTrackerType

enum VRTrackerType
strong

The types of VR Trackers supported.

Enumerator
Other 

An undefined/other tracker

LeftHand 

A left hand tracker

RightHand 

A right hand tracker

LeftFoot 

A left foot tracker

RightFoot 

A right foot tracker

Waist 

A waist tracker

Head 

A head tracker

Controller 

A controller tracker

Gamepad 

A gamepad tracker

Camera 

A camera tracker

Keyboard 

A keyboard tracker

Treadmill 

A treadmill tracker

Max 

The max amount of tracker types