Volume¶
Class in Engine · Engine.Volume · native
Object › Actor › Brush › Volume
Subclasses: BlockingVolume, ColorScaleVolume, CullDistanceVolume, DynamicMaterialEffectVolume, EnvironmentVolume, GameCrowdInfoVolume, H7CameraHeightVolume, H7LightmassEnvironmentSphere, LevelGridVolume, LevelStreamingVolume, LightmassCharacterIndirectDetailVolume, LightmassImportanceVolume, MassiveLODOverrideVolume, MobileTouchInputVolume, NavMeshBoundsVolume, NxGenericForceFieldBrush, PathBlockingVolume, PhysicsVolume, PortalVolume, PostProcessVolume, PrecomputedVisibilityOverrideVolume, PrecomputedVisibilityVolume, ProcBuilding, RB_ForceFieldExcludeVolume, ReverbVolume, TestSplittingVolume, TriggerVolume
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
AssociatedActor | Actor | |
bForcePawnWalk | bool | |
bPawnsOnly | bool | |
bProcessAllActors | bool |
Functions¶
| Name | Declaration |
|---|---|
CollisionChanged | simulated event CollisionChanged() |
DisplayDebug | simulated function DisplayDebug(HUD HUD, out float out_YL, out float out_YPos) |
Encompasses | native function bool Encompasses(Actor Other) |
EncompassesPoint | native function bool EncompassesPoint(Vector Loc) |
OnToggle | simulated function OnToggle(SeqAct_Toggle Action) |
PostBeginPlay | event PostBeginPlay() |
ProcessActorSetVolume | event ProcessActorSetVolume(Actor Other) |
States¶
State code replaces the class's functions while the object is in that state. Hook a state's version as Engine.Volume.<State>.<Function>.
| State | Functions |
|---|---|
| AssociatedTouch | BeginState, Touch, untouch |
Default values¶
Inherited¶
| From | Members |
|---|---|
| Brush | 9 properties, 0 functions |
| Actor | 156 properties, 262 functions |
| Object | 13 properties, 308 functions |