Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/GameFramework
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- ABrush
- AVolume
- AAudioGameplayVolume
- AAudioVolume
- ABlockingVolume
- ACameraBlockingVolume
- ACullDistanceVolume
- ADEPRECATED_WorldPartitionVolume
- AHierarchicalLODVolume
- ALevelStreamingVolume
- ALidarClippingVolume
- ALightmassCharacterIndirectDetailVolume
- ALightmassImportanceVolume
- ALocationVolume
- AMeshMergeCullingVolume
- ANavMeshBoundsVolume
- ANavModifierVolume
- APCGVolume
- APhysicsVolume
- ADefaultPhysicsVolume
- AKillZVolume
- APainCausingVolume
- AWaterBodyExclusionVolume
- APostProcessVolume
- APrecomputedVisibilityOverrideVolume
- APrecomputedVisibilityVolume
- AProceduralFoliageBlockingVolume
- AProceduralFoliageVolume
- ATriggerVolume
- AVisualLoggerFilterVolume
- AVolumetricLightmapDensityVolume
- AWorldPartitionMiniMapVolume
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/GameFramework/Volume.h |
| Include | #include "GameFramework/Volume.h" |
Syntax
class AVolume : public ABrush
Remarks
An editable 3D volume placed in a level. Different types of volumes perform different functions
Constructors
| Type | Name | Description | |
|---|---|---|---|
AVolume
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | EncompassesPoint
(
FVector Point, |
||
| FBoxSphereBounds | GetBounds () |
||
| FOnVolumeShapeChanged & | Function to get the 'Volume imported' delegate | ||
| bool |
Overridden from ABrush
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| bool |
Overridden from AActor
| Type | Name | Description | |
|---|---|---|---|
| void | Function that gets called from within Map_Check to allow this actor to check itself for any potential errors and register them with map check dialog. | ||
| bool | Indicates whether this actor should participate in level bounds calculations |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally | |
| void | Called after importing property values for this object (paste, duplicate or .t3d import) Allow the object to perform any cleanup for properties which shouldn't be duplicated or are unsupported by the script serialization |
Typedefs
| Name | Description |
|---|---|
| FOnVolumeShapeChanged | Delegate used for notifications when a volumes initial shape changes |
Constants
| Name | Description |
|---|---|
| OnVolumeShapeChanged | Called during posteditchange after the volume's initial shape has changedDefine static delegate |
See Also
https://docs.unrealengine.com/latest/INT/Engine/Actors/Volumes