Tanoda
Leap.Unity.Space.LeapRadialSpace Class Referenceabstract
Inheritance diagram for Leap.Unity.Space.LeapRadialSpace:
Leap.Unity.Space.LeapSpace Leap.Unity.Space.LeapSpaceAnchor Leap.Unity.Space.LeapCylindricalSpace Leap.Unity.Space.LeapSphericalSpace

Public Member Functions

override Hash GetSettingHash ()
 Get a hash of all features in this space. This is useful if you want to know if anything has changed about the settings of this space. More...
 
- Public Member Functions inherited from Leap.Unity.Space.LeapSpace
void RebuildHierarchy ()
 Call to traverse the entire hierarchy and rebuild the relationship between anchors. Call this whenever any of the following happens: More...
 
void RecalculateTransformers ()
 Call to update all transformers in the space. Call this whenever any anchor or parent of an anchor changes it's transform. More...
 
abstract Hash GetSettingHash ()
 Get a hash of all features in this space. This is useful if you want to know if anything has changed about the settings of this space. More...
 
- Public Member Functions inherited from Leap.Unity.Space.LeapSpaceAnchor
void RecalculateParentAnchor ()
 

Protected Member Functions

sealed override void UpdateTransformer (ITransformer transformer, ITransformer parent)
 
abstract void UpdateRadialTransformer (ITransformer transformer, ITransformer parent, Vector3 rectSpaceDelta)
 
- Protected Member Functions inherited from Leap.Unity.Space.LeapSpace
override void OnEnable ()
 
override void OnDisable ()
 
abstract ITransformer CosntructBaseTransformer ()
 
abstract ITransformer ConstructTransformer (LeapSpaceAnchor anchor)
 
abstract void UpdateTransformer (ITransformer transformer, ITransformer parent)
 
virtual void OnEnable ()
 
virtual void OnDisable ()
 

Properties

float radius [get, set]
 
- Properties inherited from Leap.Unity.Space.LeapSpace
static List< LeapSpaceallEnabled [get]
 
List< LeapSpaceAnchoranchors [get]
 Returns all active anchors in depth-first pre-order More...
 

Additional Inherited Members

- Static Public Member Functions inherited from Leap.Unity.Space.LeapSpaceAnchor
static LeapSpaceAnchor GetAnchor (Transform root)
 
- Public Attributes inherited from Leap.Unity.Space.LeapSpaceAnchor
LeapSpaceAnchor parent
 
LeapSpace space
 
ITransformer transformer
 

Detailed Description

Definition at line 18 of file LeapRadialSpace.cs.

Member Function Documentation

◆ GetSettingHash()

override Hash Leap.Unity.Space.LeapRadialSpace.GetSettingHash ( )
virtual

Get a hash of all features in this space. This is useful if you want to know if anything has changed about the settings of this space.

Implements Leap.Unity.Space.LeapSpace.

Definition at line 33 of file LeapRadialSpace.cs.

◆ UpdateRadialTransformer()

abstract void Leap.Unity.Space.LeapRadialSpace.UpdateRadialTransformer ( ITransformer  transformer,
ITransformer  parent,
Vector3  rectSpaceDelta 
)
protectedpure virtual

◆ UpdateTransformer()

sealed override void Leap.Unity.Space.LeapRadialSpace.UpdateTransformer ( ITransformer  transformer,
ITransformer  parent 
)
protectedvirtual

Implements Leap.Unity.Space.LeapSpace.

Definition at line 39 of file LeapRadialSpace.cs.

Property Documentation

◆ radius

float Leap.Unity.Space.LeapRadialSpace.radius
getset

Definition at line 24 of file LeapRadialSpace.cs.


The documentation for this class was generated from the following file: