int GetHandID()
Get hand ID
handle GetHandAttachment()
Get the attachment on this hand
void RemoveAllHandModelOverrides()
Remove all model overrides for this hand
void SetHandAttachment(handle hAttachment)
Set the attachment for this hand
handle AddHandModelOverride(string pModelName)
Add a model override for this hand
Vector GetVelocity()
Get the filtered controller velocity.
handle GetPlayer()
Get the player for this hand
int GetLiteralHandType()
Get literal type for this hand
void RemoveHandModelOverride(string pModelName)
Remove a model override for this hand
void AddHandAttachment(handle hAttachment)
Add the attachment to this hand
void RemoveHandAttachmentByHandle(handle hAttachment)
Remove hand attachment by handle
handle FindHandModelOverride(string pModelName)
Find a specific model override for this hand
void FireHapticPulse(int nStrength)
Fire a haptic pulse on this hand. [0,2] for strength.
void FireHapticPulsePrecise(int nPulseDuration)
Fire a haptic pulse on this hand. Specify the duration in micro seconds.