Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_DebrisBuildingEntity Class Reference
Inheritance diagram for SCR_DebrisBuildingEntity:
GenericEntity

Protected Member Functions

void SetParentBuilding (SCR_BuildingSetup buildingSetup)
vector GetLinearVelocity ()
vector GetAngularVelocity ()
void SetLinearVelocity (vector vel)
void SetAngularVelocity (vector vel)
void SetBuildingRegion (int buildingRegion)
void EOnFrame (IEntity owner, float timeSlice)
void SCR_DebrisBuildingEntity (IEntitySource src, IEntity parent)
void ~SCR_DebrisBuildingEntity ()

Static Protected Member Functions

static SCR_DebrisBuildingEntity SpawnBuildingDebris (vector mat[4], SCR_BuildingSetup buildingSetup, int buildingRegion, IEntity ignoreEnt, string remap="")

Protected Attributes

SCR_BuildingSetup m_ParentBuildingSetup
int m_iBuildingRegion = 0
vector m_vLinearVelocity = vector.Zero
vector m_vAngularVelocity = vector.Zero
vector m_vCenter = vector.Zero
float m_fImpactPosY = 0
float m_fDebrisPosY = 0
float m_fDelayDeleteTime = 0
float m_fRandomBumpDelay = 0
bool m_bSpawnedDebris = false

Detailed Description

Definition at line 7 of file DebrisBuildingEntity.c.

Constructor & Destructor Documentation

◆ SCR_DebrisBuildingEntity()

void SCR_DebrisBuildingEntity::SCR_DebrisBuildingEntity ( IEntitySource src,
IEntity parent )
inlineprotected

Definition at line 184 of file DebrisBuildingEntity.c.

◆ ~SCR_DebrisBuildingEntity()

void SCR_DebrisBuildingEntity::~SCR_DebrisBuildingEntity ( )
inlineprotected

Definition at line 193 of file DebrisBuildingEntity.c.

Member Function Documentation

◆ EOnFrame()

void SCR_DebrisBuildingEntity::EOnFrame ( IEntity owner,
float timeSlice )
inlineprotected

Definition at line 123 of file DebrisBuildingEntity.c.

◆ GetAngularVelocity()

vector SCR_DebrisBuildingEntity::GetAngularVelocity ( )
inlineprotected

Definition at line 99 of file DebrisBuildingEntity.c.

◆ GetLinearVelocity()

vector SCR_DebrisBuildingEntity::GetLinearVelocity ( )
inlineprotected

Definition at line 93 of file DebrisBuildingEntity.c.

◆ SetAngularVelocity()

void SCR_DebrisBuildingEntity::SetAngularVelocity ( vector vel)
inlineprotected

Definition at line 111 of file DebrisBuildingEntity.c.

◆ SetBuildingRegion()

void SCR_DebrisBuildingEntity::SetBuildingRegion ( int buildingRegion)
inlineprotected

Definition at line 117 of file DebrisBuildingEntity.c.

◆ SetLinearVelocity()

void SCR_DebrisBuildingEntity::SetLinearVelocity ( vector vel)
inlineprotected

Definition at line 105 of file DebrisBuildingEntity.c.

◆ SetParentBuilding()

void SCR_DebrisBuildingEntity::SetParentBuilding ( SCR_BuildingSetup buildingSetup)
inlineprotected

Definition at line 87 of file DebrisBuildingEntity.c.

◆ SpawnBuildingDebris()

SCR_DebrisBuildingEntity SCR_DebrisBuildingEntity::SpawnBuildingDebris ( vector mat[4],
SCR_BuildingSetup buildingSetup,
int buildingRegion,
IEntity ignoreEnt,
string remap = "" )
inlinestaticprotected

Definition at line 29 of file DebrisBuildingEntity.c.

Member Data Documentation

◆ m_bSpawnedDebris

bool SCR_DebrisBuildingEntity::m_bSpawnedDebris = false
protected

Definition at line 26 of file DebrisBuildingEntity.c.

◆ m_fDebrisPosY

float SCR_DebrisBuildingEntity::m_fDebrisPosY = 0
protected

Definition at line 23 of file DebrisBuildingEntity.c.

◆ m_fDelayDeleteTime

float SCR_DebrisBuildingEntity::m_fDelayDeleteTime = 0
protected

Definition at line 24 of file DebrisBuildingEntity.c.

◆ m_fImpactPosY

float SCR_DebrisBuildingEntity::m_fImpactPosY = 0
protected

Definition at line 22 of file DebrisBuildingEntity.c.

◆ m_fRandomBumpDelay

float SCR_DebrisBuildingEntity::m_fRandomBumpDelay = 0
protected

Definition at line 25 of file DebrisBuildingEntity.c.

◆ m_iBuildingRegion

int SCR_DebrisBuildingEntity::m_iBuildingRegion = 0
protected

Definition at line 18 of file DebrisBuildingEntity.c.

◆ m_ParentBuildingSetup

SCR_BuildingSetup SCR_DebrisBuildingEntity::m_ParentBuildingSetup
protected

Definition at line 17 of file DebrisBuildingEntity.c.

◆ m_vAngularVelocity

vector SCR_DebrisBuildingEntity::m_vAngularVelocity = vector.Zero
protected

Definition at line 20 of file DebrisBuildingEntity.c.

◆ m_vCenter

vector SCR_DebrisBuildingEntity::m_vCenter = vector.Zero
protected

Definition at line 21 of file DebrisBuildingEntity.c.

◆ m_vLinearVelocity

vector SCR_DebrisBuildingEntity::m_vLinearVelocity = vector.Zero
protected

Definition at line 19 of file DebrisBuildingEntity.c.


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