Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# Engine.HavokHingeConstraint

Extends
  HavokConstraint
Modifiers
  native placeable

    Core.Object
    |
    +-- Engine.Actor
       |
       +-- Engine.HavokActor
          |
          +-- Engine.HavokConstraint
             |
             +-- Engine.HavokHingeConstraint

Variables Summary
float | hkCurrentAngle
HavokConstraint
float | hkDesiredAngleA
float | hkDesiredAngleB
float | hkDesiredAngVel
EHavokHingeMotorType | hkHingeMotorType
EHavokHingeType | hkHingeType
float | hkMaxForce
bool | hkMotorActive
float | hkMotorDamping
bool | hkUseDesiredAngleB

Inherited Variables from Engine.HavokConstraint
AutoComputeLocals, bDisableCollisions, fMaxForceToBreak, fSpecificDamping, fSpecificStrength, hkAttachedActorA, hkAttachedActorB, hkAttachedSubPartA, hkAttachedSubPartB, hkConstraintPtr, hkInitCalled, LocalAxisA, LocalAxisB, LocalPerpAxisA, LocalPerpAxisB, LocalPosA, LocalPosB

Inherited Variables from Engine.HavokActor
bAcceptsShotImpulse

Enumerations Summary
EHavokHingeMotorType HKHM_SpringDamper, HKHM_Blending
EHavokHingeType HKH_Normal, HKH_Motorized, HKH_Controlled

Inherited Enumerations from Engine.HavokConstraint
EAutoComputeConstraint

Functions Summary
|  | Trigger (actor Other, pawn EventInstigator )) ControlDesired
|  | Trigger (actor Other, pawn EventInstigator )) ControlMotor
|  | Trigger (actor Other, pawn EventInstigator )) ToggleDesired
|  | Trigger (actor Other, pawn EventInstigator )) ToggleMotor
|  | Untrigger (actor Other, pawn EventInstigator )) ControlDesired
|  | Untrigger (actor Other, pawn EventInstigator )) ControlMotor

Inherited Functions from Engine.HavokConstraint
ActivateAttachedBodies, ComputeLocalValues, RecreateConstraint, UpdateConstraintDetails

Inherited Functions from Engine.HavokActor
PostTakeDamage, Trigger

States Summary

ControlDesired Source code
state ControlDesired

Trigger, Untrigger

ControlMotor Source code
state ControlMotor

Trigger, Untrigger

Default Source code
auto state Default

ToggleDesired Source code
state ToggleDesired

Trigger

ToggleMotor Source code
state ToggleMotor

Trigger

Variables Detail

#### hkCurrentAngle Source code

var const float hkCurrentAngle;

### HavokConstraint

#### hkDesiredAngleA Source code

var(HavokConstraint) float hkDesiredAngleA;

#### hkDesiredAngleB Source code

var(HavokConstraint) float hkDesiredAngleB;

#### hkDesiredAngVel Source code

var(HavokConstraint) float hkDesiredAngVel;

#### hkHingeMotorType Source code

var(HavokConstraint) EHavokHingeMotorType hkHingeMotorType;

#### hkHingeType Source code

var(HavokConstraint) EHavokHingeType hkHingeType;

#### hkMaxForce Source code

var(HavokConstraint) float hkMaxForce;

#### hkMotorActive Source code

var(HavokConstraint) bool hkMotorActive;

#### hkMotorDamping Source code

var(HavokConstraint) float hkMotorDamping;

#### hkUseDesiredAngleB Source code

var(HavokConstraint) bool hkUseDesiredAngleB;

Enumerations Detail

#### EHavokHingeMotorType Source code

enum EHavokHingeMotorType
{

> HKHM_SpringDamper, HKHM_Blending

};

#### EHavokHingeType Source code

enum EHavokHingeType
{

> HKH_Normal, HKH_Motorized, HKH_Controlled

};

Functions Detail

#### Trigger ControlDesired Source code

function Trigger ( actor Other, pawn EventInstigator ) )

#### Trigger ControlMotor Source code

function Trigger ( actor Other, pawn EventInstigator ) )

#### Trigger ToggleDesired Source code

function Trigger ( actor Other, pawn EventInstigator ) )

#### Trigger ToggleMotor Source code

function Trigger ( actor Other, pawn EventInstigator ) )

#### Untrigger ControlDesired Source code

function Untrigger ( actor Other, pawn EventInstigator ) )

#### Untrigger ControlMotor Source code

function Untrigger ( actor Other, pawn EventInstigator ) )

Defaultproperties

    defaultproperties
    {
    	Texture=Texture'Engine_res.Havok.S_HkHingeConstraint'
    	bDirectional=True
    	hkUseDesiredAngleB=False
    	hkHingeType=HKH_Normal
    	hkHingeMotorType=HKHM_SpringDamper
    	hkMotorDamping=7500;
    	hkMaxForce=10000;
    	hkMotorActive=true;
    	AutoComputeLocals=HKC_AutoComputeBFromC;
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:30.659 - Created with UnCodeX