Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_SoundGroup Interface Reference
Inheritance diagram for SCR_SoundGroup:
SCR_PositionSoundGroup SCR_TreeSoundGroup SCR_VegetationSoundGroup SCR_SoundMapSoundGroup SCR_TerrainSoundGroup

Public Member Functions

void GetSoundTypeAndPosition (SCR_RandomPositionalSounds randomPositionaSounds, vector cameraPosition, float spawnDistance, out int soundType, out vector position)
 

Public Attributes

string m_sSoundEvent
 
ref array< ref SCR_SoundTypem_aSoundType
 

Protected Member Functions

float GetWaterSurfaceY (ChimeraWorld world, vector worldPos, out EWaterSurfaceType waterSurfaceType, out float lakeArea)
 

Member Function Documentation

◆ GetSoundTypeAndPosition()

void SCR_SoundGroup.GetSoundTypeAndPosition ( SCR_RandomPositionalSounds randomPositionaSounds,
vector cameraPosition,
float spawnDistance,
out int soundType,
out vector position )
Parameters
[in]randomPositionaSounds
[in]cameraPosition
[in]spawnDistance
[out]soundType
[out]position

Implemented in SCR_SoundMapSoundGroup, SCR_TerrainSoundGroup, SCR_TreeSoundGroup, and SCR_VegetationSoundGroup.

◆ GetWaterSurfaceY()

float SCR_SoundGroup.GetWaterSurfaceY ( ChimeraWorld world,
vector worldPos,
out EWaterSurfaceType waterSurfaceType,
out float lakeArea )
protected
Parameters
[in]world
[in]worldPos
[out]waterSurfaceType
[out]lakeArea

Member Data Documentation

◆ m_aSoundType

ref array<ref SCR_SoundType> SCR_SoundGroup.m_aSoundType

◆ m_sSoundEvent

string SCR_SoundGroup.m_sSoundEvent

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