12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- #pragma once
- #include "AkInclude.h"
- #include "AkAudioDevice.h"
- #include "WorldCollision.h"
- #include "HAL/ThreadSafeBool.h"
- #include "ObstructionAndOcclusionService/AkObstructionAndOcclusionService.h"
- class UAkComponent;
- class AkComponentObstructionAndOcclusionService : public AkObstructionAndOcclusionService
- {
- public:
- void Init(UAkComponent* in_akComponent, float in_refreshInterval);
- virtual void SetObstructionAndOcclusion(AkGameObjectID ListenerID, float Value);
- virtual ~AkComponentObstructionAndOcclusionService() {}
- private:
- UAkComponent * AssociatedComponent;
- };
|