Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
SCR_JointHingeEntity Interface Reference

SCR_JointHingeEntity Class. More...

Inheritance diagram for SCR_JointHingeEntity:
[legend]

Public Member Functions

override void DebugDisplay ()
 
override void RotateJoint (inout vector jointMat[4])
 
override void CreateJoint (IEntity parent, IEntity child, vector jointMat1[4], vector jointMat2[4])
 
- Public Member Functions inherited from SCR_JointBaseEntity
void MoveJointToParentBone ()
 
override array< ref ParamEnum > _WB_GetUserEnums (string varName, IEntitySource src)
 
override void _WB_AfterWorldUpdate (float timeSlice)
 
void DestroyJoint ()
 
void TryCreateJoint (bool showErrors)
 
void RotateJoint (inout vector jointMat[4])
 
void CreateJoint (IEntity parent, IEntity child, vector jointMat1[4], vector jointMat2[4])
 
void CreateFailedJointDebug (int a, int r, int g, int b)
 
void DebugDisplay ()
 
override void EOnInit (IEntity owner)
 EntityEvent.INIT.
 
void SCR_JointBaseEntity (IEntitySource src, IEntity parent)
 
void ~SCR_JointBaseEntity ()
 

Public Attributes

int m_Axis
 
bool m_RotateIsFree
 
float m_RotateMin
 
float m_RotateMax
 
float m_Softness
 
float m_BiasFactor
 
float m_RelaxationFactor
 
- Public Attributes inherited from SCR_JointBaseEntity
int SNAP_TO_PARENT_BONE
 
bool m_CollisionBlocker
 
IEntity m_JointParent = null
 
IEntity m_JointChild = null
 
SCR_JointDummyHolderEntity m_JointDummy = null
 
PhysicsJoint m_Joint = null
 

Detailed Description

SCR_JointHingeEntity Class.

TODO: doc

Member Function Documentation

◆ CreateJoint()

override void SCR_JointHingeEntity.CreateJoint ( IEntity  parent,
IEntity  child,
vector  jointMat1[4],
vector  jointMat2[4] 
)

Implements SCR_JointBaseEntity.

◆ DebugDisplay()

override void SCR_JointHingeEntity.DebugDisplay ( )

Implements SCR_JointBaseEntity.

◆ RotateJoint()

override void SCR_JointHingeEntity.RotateJoint ( inout vector  jointMat[4])

Implements SCR_JointBaseEntity.

Member Data Documentation

◆ m_Axis

int SCR_JointHingeEntity.m_Axis

◆ m_BiasFactor

float SCR_JointHingeEntity.m_BiasFactor

◆ m_RelaxationFactor

float SCR_JointHingeEntity.m_RelaxationFactor

◆ m_RotateIsFree

bool SCR_JointHingeEntity.m_RotateIsFree

◆ m_RotateMax

float SCR_JointHingeEntity.m_RotateMax

◆ m_RotateMin

float SCR_JointHingeEntity.m_RotateMin

◆ m_Softness

float SCR_JointHingeEntity.m_Softness

The documentation for this interface was generated from the following file: