38 virtual void SpawnKey(
string,
string);
41 virtual void Save(
float);
42 virtual void Restore(
string,
string);
43 virtual void Input(
entity,
string,
string);
46 virtual void Spawned(
void);
47 virtual void OnRemoveEntity(
void);
50 nonvirtual
void WakeTargets(
void);
53 nonvirtual
void Break(
entity);
58 nonvirtual
entity GetEntity1(
void);
60 nonvirtual
entity GetEntity2(
void);
65 nonvirtual
void SetEntity1(
entity);
67 nonvirtual
void SetEntity2(
entity);
72 nonvirtual
void SetSliderVelocity(
float);
74 nonvirtual
void SetSliderMaxVelocity(
float);
76 nonvirtual
void SetSliderStop(
float);
78 nonvirtual
void SetSliderFriction(
float);
81 nonvirtual
float GetSliderVelocity(
void);
83 nonvirtual
float GetSliderMaxVelocity(
void);
85 nonvirtual
float GetSliderStop(
void);
87 nonvirtual
float GetSliderFriction(
void);
89 nonvirtual
float GetConstraintSystemID(
void);
100 nonvirtual
void ConstraintThink(
void);
104 float m_flTorqueLimit;
105 float m_flForceLimit;
108 string m_strBreakSound;
110 string m_strConstraintSystem;
constraint_t
Definition: NSPhysicsConstraint.h:17
@ CONSTRAINT_HINGE
Hinge joint constraint.
Definition: NSPhysicsConstraint.h:21
@ CONSTRAINT_INVALID
Nothing.
Definition: NSPhysicsConstraint.h:19
@ CONSTRAINT_HINGE2
Hinge 2.
Definition: NSPhysicsConstraint.h:24
@ CONSTRAINT_SLIDER
Slider setup.
Definition: NSPhysicsConstraint.h:22
@ CONSTRAINT_POINT
Point constraint, aka ballsocket or ball constraint, like phys_ballsocket.
Definition: NSPhysicsConstraint.h:20
@ CONSTRAINT_FIXED
Fixed constraint, aka weld, aka phys_constraint.
Definition: NSPhysicsConstraint.h:18
@ CONSTRAINT_UNIVERSAL
Universal? TBA.
Definition: NSPhysicsConstraint.h:23
NSEntity is the lowest of the user-accessible entity class.
Definition: NSEntity.h:52
This entity class represents constraints for physically-simulated entities.
Definition: NSPhysicsConstraint.h:33