VR Development Framework
v 1.0.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Public Types | Static Public Member Functions | Public Attributes | Private Member Functions | List of all members
AVR.Phys.GrabbableObjectType Class Reference

Defines how an object behaves whilst grabbed. More...

Inheritance diagram for AVR.Phys.GrabbableObjectType:

Public Types

enum  FollowType { FollowType.FREE, FollowType.STATIC, FollowType.CONSTRAINED, FollowType.HEAVY }
 

Static Public Member Functions

static GrabbableObjectType defaultObjectType ()
 

Public Attributes

FollowType followType
 
bool handToObject = false
 
bool allowTwoHanded = false
 
bool changeObjectTypeOnTwoHanded
 
GrabbableObjectType typeOnTwoHanded
 
float Lightness = 1.0f
 
float Angular_Lightness = 1.0f
 
float Break_grab_distance = 0.5f
 
float Heavy_force_multiplier = 1.0f
 
GrabbableObjectSoundData soundData
 

Private Member Functions

void Reset ()
 

Detailed Description

Defines how an object behaves whilst grabbed.

Definition at line 25 of file GrabbableObjectType.cs.