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