Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_EffectsModuleAreaMeshComponent Interface Reference
Inheritance diagram for SCR_EffectsModuleAreaMeshComponent:
SCR_BaseAreaMeshComponent

Public Member Functions

override void GetDimensions2D (out float width, out float length)
 Returns width and length To be overloaded by inherited classes.
 
override void EOnInit (IEntity owner)
 
- Public Member Functions inherited from SCR_BaseAreaMeshComponent
void ActivateEveryFrame ()
 Activate the area so it could be updated every frame.
 
void DeactivateEveryFrame ()
 Deactivate the area.
 
float GetRadius ()
 Get radius of the area.
 
float GetHeight ()
 Get height of the area.
 
EAreaMeshShape GetShape ()
 Return shape if areaMesh.
 
int GetResolution ()
 Get Resolution of the area.
 
void GetDimensions3D (out vector dimensions)
 Returns dimensions in vector.
 
void GenerateAreaMesh ()
 Generate area mesh based on its settings.
 
override void EOnFrame (IEntity owner, float timeSlice)
 
override void OnPostInit (IEntity owner)
 
override void _WB_SetTransform (IEntity owner, inout vector mat[4], IEntitySource src)
 

Protected Attributes

float m_fWidth
 
float m_fLenght
 
- Protected Attributes inherited from SCR_BaseAreaMeshComponent
EAreaMeshShape m_eShape
 
float m_fHeight
 
int m_vResolution
 
bool m_bFollowTerrain
 
bool m_bStretchMaterial
 
ResourceName m_Material
 
bool m_bActiveEveryFrameOnInit
 
bool m_bHideInWorkbench
 
vector m_vLastPos
 
vector m_vLastDir
 

Additional Inherited Members

- Static Public Attributes inherited from SCR_BaseAreaMeshComponent
static const int PREVIEW_RESOLUTION = 48
 
- Protected Member Functions inherited from SCR_BaseAreaMeshComponent
vector GetMeshOffset (IEntity owner)
 Get the offset of the AreaMesh.
 
ResourceName GetMaterial ()
 Get material used for area mesh.
 

Member Function Documentation

◆ EOnInit()

override void SCR_EffectsModuleAreaMeshComponent.EOnInit ( IEntity owner)

◆ GetDimensions2D()

override void SCR_EffectsModuleAreaMeshComponent.GetDimensions2D ( out float width,
out float length )

Returns width and length To be overloaded by inherited classes.

By default uses radius as width and length unless function is overwritten

Parameters
[out]widthWidth of Zone (x)
[out]lengthlength of Zone (z)

Implements SCR_BaseAreaMeshComponent.

Member Data Documentation

◆ m_fLenght

float SCR_EffectsModuleAreaMeshComponent.m_fLenght
protected

◆ m_fWidth

float SCR_EffectsModuleAreaMeshComponent.m_fWidth
protected

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