Tanoda
Leap.Unity.HandModelManager.ModelGroup Class Reference

Public Member Functions

HandModelBase TryGetModel (Chirality chirality, ModelType modelType)
 
void ReturnToGroup (HandModelBase model)
 

Public Attributes

string GroupName
 
HandModelManager _handModelManager
 
HandModelBase LeftModel
 
bool IsLeftToBeSpawned
 
HandModelBase RightModel
 
bool IsRightToBeSpawned
 
List< HandModelBasemodelList = new List<HandModelBase>()
 
List< HandModelBasemodelsCheckedOut = new List<HandModelBase>()
 
bool IsEnabled = true
 
bool CanDuplicate
 

Detailed Description

ModelGroup contains a left/right pair of HandModelBase's

Parameters
modelListThe HandModelBases available for use by HandRepresentations
modelsCheckedOutThe HandModelBases currently in use by active HandRepresentations
IsEnableddetermines whether the ModelGroup is active at app Start(), though ModelGroup's are controlled with the EnableGroup() & DisableGroup methods.
CanDuplicateAllows a HandModelBases in the ModelGroup to be cloned at runtime if a suitable HandModelBase isn't available.

Definition at line 172 of file HandModelManager.cs.

Member Function Documentation

◆ ReturnToGroup()

void Leap.Unity.HandModelManager.ModelGroup.ReturnToGroup ( HandModelBase  model)

Definition at line 215 of file HandModelManager.cs.

◆ TryGetModel()

HandModelBase Leap.Unity.HandModelManager.ModelGroup.TryGetModel ( Chirality  chirality,
ModelType  modelType 
)

Definition at line 192 of file HandModelManager.cs.

Member Data Documentation

◆ _handModelManager

HandModelManager Leap.Unity.HandModelManager.ModelGroup._handModelManager

Definition at line 175 of file HandModelManager.cs.

◆ CanDuplicate

bool Leap.Unity.HandModelManager.ModelGroup.CanDuplicate

Definition at line 188 of file HandModelManager.cs.

◆ GroupName

string Leap.Unity.HandModelManager.ModelGroup.GroupName

Definition at line 173 of file HandModelManager.cs.

◆ IsEnabled

bool Leap.Unity.HandModelManager.ModelGroup.IsEnabled = true

Definition at line 187 of file HandModelManager.cs.

◆ IsLeftToBeSpawned

bool Leap.Unity.HandModelManager.ModelGroup.IsLeftToBeSpawned

Definition at line 179 of file HandModelManager.cs.

◆ IsRightToBeSpawned

bool Leap.Unity.HandModelManager.ModelGroup.IsRightToBeSpawned

Definition at line 182 of file HandModelManager.cs.

◆ LeftModel

HandModelBase Leap.Unity.HandModelManager.ModelGroup.LeftModel

Definition at line 177 of file HandModelManager.cs.

◆ modelList

List<HandModelBase> Leap.Unity.HandModelManager.ModelGroup.modelList = new List<HandModelBase>()

Definition at line 184 of file HandModelManager.cs.

◆ modelsCheckedOut

List<HandModelBase> Leap.Unity.HandModelManager.ModelGroup.modelsCheckedOut = new List<HandModelBase>()

Definition at line 186 of file HandModelManager.cs.

◆ RightModel

HandModelBase Leap.Unity.HandModelManager.ModelGroup.RightModel

Definition at line 180 of file HandModelManager.cs.


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