Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_PhysicsHelper Class Reference

Static Protected Member Functions

static void InitPhysicsHelper ()
static int RemapInteractionLayer (notnull Physics physicsObject, EPhysicsLayerDefs inputLayer, EPhysicsLayerDefs replaceLayer)

Protected Attributes

vector m_vCurrentStartPosition
vector m_vCurrentEndPosition
vector m_vOriginalEnd
vector m_vOriginalStart
vector m_vDirection
float m_fLength
float m_fLengthTraced
ref ScriptInvoker< vector, IEntitym_OnTraceFinished
ref TraceParam m_TraceParam
const float DEFAULT_TRACE_SEGMENT_LENGTH = 100

Detailed Description

SCR_Physics Class

Contains various physics functions

Definition at line 6 of file SCR_PhysicsHelper.c.

Member Function Documentation

◆ InitPhysicsHelper()

void SCR_PhysicsHelper::InitPhysicsHelper ( )
inlinestaticprotected

Definition at line 30 of file SCR_PhysicsHelper.c.

◆ RemapInteractionLayer()

int SCR_PhysicsHelper::RemapInteractionLayer ( notnull Physics physicsObject,
EPhysicsLayerDefs inputLayer,
EPhysicsLayerDefs replaceLayer )
inlinestaticprotected

Iterates through a physics object's colliders and remaps the input physics interaction layer to the replace physics interaction layer Returns how many colliders were remapped

Definition at line 39 of file SCR_PhysicsHelper.c.

Member Data Documentation

◆ DEFAULT_TRACE_SEGMENT_LENGTH

const float SCR_PhysicsHelper::DEFAULT_TRACE_SEGMENT_LENGTH = 100
protected

Definition at line 27 of file SCR_PhysicsHelper.c.

◆ m_fLength

float SCR_PhysicsHelper::m_fLength
protected

Definition at line 15 of file SCR_PhysicsHelper.c.

◆ m_fLengthTraced

float SCR_PhysicsHelper::m_fLengthTraced
protected

Definition at line 17 of file SCR_PhysicsHelper.c.

◆ m_OnTraceFinished

ref ScriptInvoker<vector, IEntity> SCR_PhysicsHelper::m_OnTraceFinished
protected

Definition at line 19 of file SCR_PhysicsHelper.c.

◆ m_TraceParam

ref TraceParam SCR_PhysicsHelper::m_TraceParam
protected

Definition at line 21 of file SCR_PhysicsHelper.c.

◆ m_vCurrentEndPosition

vector SCR_PhysicsHelper::m_vCurrentEndPosition
protected

Definition at line 11 of file SCR_PhysicsHelper.c.

◆ m_vCurrentStartPosition

vector SCR_PhysicsHelper::m_vCurrentStartPosition
protected

Definition at line 10 of file SCR_PhysicsHelper.c.

◆ m_vDirection

vector SCR_PhysicsHelper::m_vDirection
protected

Definition at line 14 of file SCR_PhysicsHelper.c.

◆ m_vOriginalEnd

vector SCR_PhysicsHelper::m_vOriginalEnd
protected

Definition at line 12 of file SCR_PhysicsHelper.c.

◆ m_vOriginalStart

vector SCR_PhysicsHelper::m_vOriginalStart
protected

Definition at line 13 of file SCR_PhysicsHelper.c.


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