Navigation
API > API/Plugins > API/Plugins/AudioGameplayVolume
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAudioGameplayVolumeProxy
- UAGVPrimitiveComponentProxy
References
| Module | AudioGameplayVolume |
| Header | /Engine/Plugins/AudioGameplayVolume/Source/AudioGameplayVolume/Public/AudioGameplayVolumeProxy.h |
| Include | #include "AudioGameplayVolumeProxy.h" |
Syntax
UCLASS&40;Meta&61;&40;DisplayName&61;"AGV Primitive Proxy"&41;&41;
class UAGVPrimitiveComponentProxy : public UAudioGameplayVolumeProxy
Remarks
UAGVPrimitiveComponentProxy - Proxy based on a volume's primitive component
Variables
| Type | Name | Description | |
|---|---|---|---|
| TWeakObjectPtr< UPrimitiveComponent > | WeakPrimative |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UAGVPrimitiveComponentProxy
(
const FObjectInitializer& ObjectInitializer |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | NeedsPhysicsQuery
(
UPrimitiveComponent* PrimitiveComponent, |
Returns false if we can skip the physics body query, which can be expensive |
Overridden from UAudioGameplayVolumeProxy
| Type | Name | Description | |
|---|---|---|---|
| bool | ContainsPosition
(
const FVector& Position |
||
| void | InitFromComponent
(
const UAudioGameplayVolumeComponent* Component |