ManoMotion Unity SDK 2.0
SDK documentation
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CManoMotion.AssetStatus
 CManoMotion.BoundingBoxBounding box of a hand
 CManoMotion.Features1 for using it and 0 for not using it, for skeleton it´s either 3d if 1 or 2d if 0
 CManoMotion.FingerInfoGives information about the width of the fingers
 CManoMotion.GestureInfoInformation about the gesture performed by the user
 CManoMotion.HandInfoContains information about the hand
 CIBeginDragHandler
 CManoMotion.Demos.SceneSelectionManages the scene carousel
 CIEndDragHandler
 CManoMotion.Demos.SceneSelectionManages the scene carousel
 CManoMotion.Instructions.Old.InstructionStepInstruction that can require multiple requirements to be fulfilled
 CLowPassFilter
 CManoMotion.ManoMotionFrameCamera frame information to be set and broadcast by InputManagers
 CManoMotion.Editor.ManoMotionSetupUpdates the Project Settings to work for Windows, Android and iOS
 CManoMotion.ManoSettingsInformation sent to the SDK on Init() from ManomotionManager
 CMonoBehaviour
 CManoMotion.BoundingBoxOverlap2DComponent that can be used to check overlaps between the bounding box and 2D colliders
 CManoMotion.CameraSystem.CameraChangeListenerInvokes UnityEvents when camera is changed to front- or back facing
 CManoMotion.CameraSystem.CameraSwitchContains a single method to switch the camera between front- and back facing. Add to Button and connect with OnClick event
 CManoMotion.CameraSystem.InputManagerBaseBase class for InputManagers
 CManoMotion.CameraSystem.InputManagerARFoundationClones the camera image from ARCameraBackground and broadcasts camera updates
 CManoMotion.CameraSystem.InputManagerAdjustableTakes control of the devices camera and broadcasts camera updates
 CManoMotion.CameraSystem.InputManagerVideo
 CManoMotion.Demos.GestureExamples
 CManoMotion.Demos.GrabbableComponent to interact with
 CManoMotion.Demos.GrabberManages interactions with grabbable objects
 CManoMotion.Demos.HandMouseController
 CManoMotion.Demos.RecentererRecenters the GameObject when enabled. Mostly used in "scenes" so that the GameObjects appears in front of the camera
 CManoMotion.Demos.SceneOptionSettings for "scenes" when using SceneSelection
 CManoMotion.Demos.SceneSelectionManages the scene carousel
 CManoMotion.DrawLineBetweenJointsHandle the linerenderers between the skeleton joints
 CManoMotion.Gizmos.ContinuousGizmoDisplays which continuous gesture is being performed
 CManoMotion.Gizmos.DebugTextComponent to quickly display values for debugging
 CManoMotion.Gizmos.EdgeWarnings
 CManoMotion.Gizmos.TriggerGestureVisualizerTo display specific trigger gestures in skeleton scene
 CManoMotion.Gizmos.TriggerGizmoHandles the visualization of the trigger gizmos
 CManoMotion.Gizmos.TriggerLineVisualizerDisplays a line between start/stop gesture triggers. Like grab and release
 CManoMotion.Gizmos.TriggerMarkerMarker to be left at a position for a specified duration
 CManoMotion.Gizmos.TriggerMarkerVisualizerActivates a marker when a specified gesture is triggered
 CManoMotion.Instructions.New.InstructionComponent that keeps track of an instruction requirement
 CManoMotion.Instructions.New.InstructionManagerManager for new style of instructions
 CManoMotion.Instructions.New.InstructionPanelUpdates the instruction panels position depending on the device orientation
 CManoMotion.Instructions.New.InstructionStepManager of an instruction panel that can have multiple requirements. Example is the panel with both Grab and Release instructions
 CManoMotion.Instructions.New.NextTimerInvokes an event when timer has been active for a specified time
 CManoMotion.Instructions.Old.SceneInstructionManager of old style instructions
 CManoMotion.LookAtJoint
 CManoMotion.ManoEventsGives information about the license being used
 CManoMotion.ManoMotionManagerBaseBase class for ManoMotionManager. Handles library imports and settings
 CManoMotion.ManoMotionManagerThe ManomotionManager handles the communication with the SDK
 CManoMotion.ManoUtilsTools that can be used to get information adapted to the screen size
 CManoMotion.SimpleGrabberExample of how to make a script to grab objects. Can change between grabbing with open/closed hand or pinch
 CManoMotion.SkeletonManagerHandles the visualization of the skeleton joints
 CManoMotion.Tools.EmailSenderEmail functionality to go with a Button
 CManoMotion.Tools.EscapeAdd component to a GameObject to close a Windows application with Escape
 CManoMotion.Tools.OrientationChangeListenerListens to orientation changes and broadcasts events
 CManoMotion.Tools.WebsiteOpenerFunctionality to open a webpage. Used with a Button
 CManoMotion.TryOn.FingerInfoGizmoHandles the visualization of the finger width and position
 CManoMotion.TryOn.FingerTryOn
 CManoMotion.TryOn.TryOnLine
 CManoMotion.TryOn.WristInfoGizmoHandles the visualization of the wrist width and position
 CManoMotion.TryOn.WristTryOn
 CManoMotion.UI.HandJointFollowerFor world space UI to follow a joint and look at the camera
 CManoMotion.UI.LookAtCameraFor world space UI
 CManoMotion.UI.ManoMotionUIManagmentHandles the UI, FPS, version, licence etc
 CManoMotion.UI.PrivacyPolicyDisclaimerNotices about ManoMotions Privacy Policy
 CManoMotion.Visualization.BoundingBoxUIDisplays and modifies bounding box from hand tracking
 CManoMotion.Visualization.ManoVisualizationShows the camera as a background on a mesh in world space
 COneEuroFilter< T >One Euro Filter implementation to reduce jittering Credit: Dario Mazzanti https://github.com/DarioMazzanti/OneEuroFilterUnity
 COneEuroFilter< Vector2 >
 CManoMotion.OneEuroFilterSettingOneEuroFilter settings to make it faster to implement new filters
 CScriptableObject
 CManoMotion.Instructions.InstructionRequirementBase class for instruction requirement ScriptableObjects
 CManoMotion.Instructions.ContinuousRequirementScriptableObject instruction requirement for continuous gestures
 CManoMotion.Instructions.InteractionRequirementScriptableObject instruction requirement for Grabber/Grabbable interactions
 CManoMotion.Instructions.TriggerRequirementScriptableObject instruction requirement for gesture triggers
 CManoMotion.SessionInformation reagarding the sessions sent to the SDK every frame
 CManoMotion.SkeletonInfoContains information about the skeleton joints
 CManoMotion.TrackingInfoContains information about position and tracking of the hand
 CManoMotion.VisualizationInfoUsed for visualization of camera image
 CManoMotion.WorldSkeletonInfoContains information about the skeleton joints
 CManoMotion.WristInfoInformation of wrist position