Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SCR_ZoneRestrictionAreaMeshComponent Interface Reference
Inheritance diagram for SCR_ZoneRestrictionAreaMeshComponent:
[legend]

Public Member Functions

override float GetRadius ()
 Get radius of the area.
 
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 GetDimensions2D (out float width, out float length)
 Returns width and length To be overloaded by inherited classes.
 
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

bool GetWarningRadius
 
- 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_ZoneRestrictionAreaMeshComponent.EOnInit ( IEntity  owner)

◆ GetRadius()

override float SCR_ZoneRestrictionAreaMeshComponent.GetRadius ( )

Get radius of the area.

To be overloaded by inherited classes.

Returns
Radius

Implements SCR_BaseAreaMeshComponent.

Member Data Documentation

◆ GetWarningRadius

bool SCR_ZoneRestrictionAreaMeshComponent.GetWarningRadius
protected

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