# 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 | ❌ |