Gah - a solution with more questions. – EntropicLqd

UE2:Volume (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Brush >> Volume
Package: 
Engine
Direct subclasses:
CoverVolume, BlockingVolume, PhysicsVolume, TriggerVolume
This class in other games:
U2, UE2Runtime, UT2003, UT2004, UDK, UT3

Volume: a bounding volume touch() and untouch() notifications to the volume as actors enter or leave it enteredvolume() and leftvolume() notifications when center of actor enters the volume pawns with bIsPlayer==true cause playerenteredvolume notifications instead of actorenteredvolume() This is a built-in Unreal class and it shouldn't be modified.

Properties[edit]

Property group 'Volume'[edit]

AssociatedActorTag[edit]

Type: name

Used by L.D. to specify tag of associated actor

LocationName[edit]

Type: string


Default value: "unspecified"

LocationPriority[edit]

Type: int


Internal variables[edit]

AssociatedActor[edit]

Type: Actor

this actor gets touch() and untouch notifications as the volume is entered or left

Default values[edit]

Property Value
bCollideActors True
bSkipActorPropertyReplication True

Functions[edit]

Native functions[edit]

Encompasses[edit]

native function bool Encompasses (Actor Other)


Events[edit]

Destroyed[edit]

event Destroyed ()

Overrides: Actor.Destroyed


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Other instance functions[edit]

DisplayDebug[edit]

function DisplayDebug (Canvas Canvas, out float YL, out float YPos)

Overrides: Actor.DisplayDebug


States[edit]

AssociatedTouch[edit]

AssociatedTouch.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


AssociatedTouch.touch[edit]

event touch (Actor Other)

Overrides: Actor.Touch (global)


AssociatedTouch.untouch[edit]

event untouch (Actor Other)

Overrides: Actor.UnTouch (global)


AssociatedTouch.UpdateTouching[edit]

function UpdateTouching ()