---@meta

---@class UBPC_Player_Ambience_Cave_Component_C : UActorComponent
---@field UberGraphFrame FPointerToUberGraphFrame
---@field ['As Trigger Volume'] ATriggerVolume
---@field CurrentTypeOfArea Area_Ambience_Definition::Type
---@field ['Reverb Effect'] UReverbEffect
---@field ['Reverb Tag Name'] FName
---@field ['Reverb Priority'] float
---@field ['Reverb Volume'] float
---@field ['Reverb Fade Time'] float
---@field ShouldDuckHelicopter boolean
---@field AreaOnExitingVolume Area_Ambience_Definition::Type
---@field ApplyDucking boolean
local UBPC_Player_Ambience_Cave_Component_C = {}

---@param OverlapActor AActor
---@param LocallyControlled boolean
function UBPC_Player_Ambience_Cave_Component_C:IsLocallyControlled(OverlapActor, LocallyControlled) end
---@param OverlappedActor AActor
---@param OtherActor AActor
function UBPC_Player_Ambience_Cave_Component_C:ExitCave(OverlappedActor, OtherActor) end
---@param OverlappedActor AActor
---@param OtherActor AActor
function UBPC_Player_Ambience_Cave_Component_C:EnterCave(OverlappedActor, OtherActor) end
function UBPC_Player_Ambience_Cave_Component_C:ReceiveBeginPlay() end
---@param EntryPoint int32
function UBPC_Player_Ambience_Cave_Component_C:ExecuteUbergraph_BPC_Player_Ambience_Cave_Component(EntryPoint) end


