# CPropVRHand

extends CBaseAnimating

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