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

Public Member Functions

int GetEnvironmentType ()
 
float GetTimeOfDay ()
 
float GetRainIntensity ()
 
float GetWindSpeed ()
 
void RemoveInsectEffect (SCR_AmbientInsectsEffect effect)
 
override void OnPostInit (IEntity owner)
 

Protected Member Functions

void Update (IEntity owner)
 

Protected Attributes

int m_iUpdateRate
 
ref array< ref SCR_AmbientInsectsEffectm_aAmbientInsectsEffect
 
SignalsManagerComponent m_LocalSignalsManager
 
GameSignalsManager m_GlobalSignalsManager
 
SCR_AmbientSoundsComponent m_AmbientSoundsComponent
 
int m_iEnvironmentTypeSignalValue
 
ref array< int > m_aLocalAmbientSignalIndex = {}
 AmbientEntity Signal's manager signals indexes.
 
float m_fTimeOfDay
 
float m_fRainIntensity
 
float m_fWindSpeed
 
int m_iSunAngleSignalIdx
 
int m_iRainIntensitySignalIdx
 
int m_iWindSpeedSignalIdx
 

Member Function Documentation

◆ GetEnvironmentType()

int SCR_AmbientInsectsComponent.GetEnvironmentType ( )
Returns

◆ GetRainIntensity()

float SCR_AmbientInsectsComponent.GetRainIntensity ( )
Returns

◆ GetTimeOfDay()

float SCR_AmbientInsectsComponent.GetTimeOfDay ( )
Returns

◆ GetWindSpeed()

float SCR_AmbientInsectsComponent.GetWindSpeed ( )
Returns

◆ OnPostInit()

override void SCR_AmbientInsectsComponent.OnPostInit ( IEntity  owner)

◆ RemoveInsectEffect()

void SCR_AmbientInsectsComponent.RemoveInsectEffect ( SCR_AmbientInsectsEffect  effect)
Parameters
[in]effect

◆ Update()

void SCR_AmbientInsectsComponent.Update ( IEntity  owner)
protected

Member Data Documentation

◆ m_aAmbientInsectsEffect

ref array<ref SCR_AmbientInsectsEffect> SCR_AmbientInsectsComponent.m_aAmbientInsectsEffect
protected

◆ m_aLocalAmbientSignalIndex

ref array<int> SCR_AmbientInsectsComponent.m_aLocalAmbientSignalIndex = {}
protected

AmbientEntity Signal's manager signals indexes.

◆ m_AmbientSoundsComponent

SCR_AmbientSoundsComponent SCR_AmbientInsectsComponent.m_AmbientSoundsComponent
protected

◆ m_fRainIntensity

float SCR_AmbientInsectsComponent.m_fRainIntensity
protected

◆ m_fTimeOfDay

float SCR_AmbientInsectsComponent.m_fTimeOfDay
protected

◆ m_fWindSpeed

float SCR_AmbientInsectsComponent.m_fWindSpeed
protected

◆ m_GlobalSignalsManager

GameSignalsManager SCR_AmbientInsectsComponent.m_GlobalSignalsManager
protected

◆ m_iEnvironmentTypeSignalValue

int SCR_AmbientInsectsComponent.m_iEnvironmentTypeSignalValue
protected

◆ m_iRainIntensitySignalIdx

int SCR_AmbientInsectsComponent.m_iRainIntensitySignalIdx
protected

◆ m_iSunAngleSignalIdx

int SCR_AmbientInsectsComponent.m_iSunAngleSignalIdx
protected

◆ m_iUpdateRate

int SCR_AmbientInsectsComponent.m_iUpdateRate
protected

◆ m_iWindSpeedSignalIdx

int SCR_AmbientInsectsComponent.m_iWindSpeedSignalIdx
protected

◆ m_LocalSignalsManager

SignalsManagerComponent SCR_AmbientInsectsComponent.m_LocalSignalsManager
protected

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