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

SCR_JointSliderEntity Class. More...

Inheritance diagram for SCR_JointSliderEntity:
[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

bool m_RotateIsFree
 
float m_RotateMin
 
float m_RotateMax
 
float m_MoveMin
 
float m_MoveMax
 
- 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_JointSliderEntity Class.

TODO: doc

Member Function Documentation

◆ CreateJoint()

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

Implements SCR_JointBaseEntity.

◆ DebugDisplay()

override void SCR_JointSliderEntity.DebugDisplay ( )

Implements SCR_JointBaseEntity.

◆ RotateJoint()

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

Implements SCR_JointBaseEntity.

Member Data Documentation

◆ m_MoveMax

float SCR_JointSliderEntity.m_MoveMax

◆ m_MoveMin

float SCR_JointSliderEntity.m_MoveMin

◆ m_RotateIsFree

bool SCR_JointSliderEntity.m_RotateIsFree

◆ m_RotateMax

float SCR_JointSliderEntity.m_RotateMax

◆ m_RotateMin

float SCR_JointSliderEntity.m_RotateMin

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