UE1:Mover (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
UT Object >> Actor >> Brush >> Mover
Package:
Engine
Direct subclasses:
AssertMover, AttachMover, ElevatorMover, GradualMover, LoopMover, MixMover, RotatingMover
This class in other games:

The moving brush class. This is a built-in Unreal class and it shouldn't be modified.

Properties

See Mover properties.

Enums

EBumpType

BT_PlayerBump
Can only be bumped by player.
BT_PawnBump
Can be bumped by any pawn
BT_AnyBump
Cany be bumped by any solid actor

EMoverEncroachType

ME_StopWhenEncroach
Stop when we hit an actor.
ME_ReturnWhenEncroach
Return to previous position when we hit an actor.
ME_CrushWhenEncroach
Crush the poor helpless actor.
ME_IgnoreWhenEncroach
Ignore encroached actors.

EMoverGlideType

MV_MoveByTime
Move linearly.
MV_GlideByTime
Move with smooth acceleration.

Functions

Events

BeginPlay

simulated event BeginPlay ()

Overrides: Actor.BeginPlay


Bump

event Bump (Actor Other)

Overrides: Actor.Bump


EncroachingOn

event bool EncroachingOn (Actor Other)

Overrides: Actor.EncroachingOn


InterpolateEnd

event InterpolateEnd (Actor Other)

Overrides: Actor.InterpolateEnd


PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


SpecialHandling

event Actor SpecialHandling (Pawn Other)

Overrides: Actor.SpecialHandling


TakeDamage

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, name damageType)

Overrides: Actor.TakeDamage


Timer

simulated event Timer ()

Overrides: Actor.Timer


Other instance functions

DoClose

function DoClose ()


DoOpen

function DoOpen ()


FindTriggerActor

function FindTriggerActor ()


FinishedClosing

function FinishedClosing ()


FinishedOpening

function FinishedOpening ()


FinishNotify

function FinishNotify ()


HandleDoor

function bool HandleDoor (Pawn Other)


HandleTriggerDoor

function bool HandleTriggerDoor (Pawn Other)


InterpolateTo

final function InterpolateTo (byte NewKeyNum, float Seconds)


MakeGroupReturn

function MakeGroupReturn ()


MakeGroupStop

function MakeGroupStop ()


SetKeyframe

final function SetKeyframe (byte NewKeyNum, Object.Vector NewLocation, Object.Rotator NewRotation)


States

BumpButton

BumpButton.BeginEvent

event BeginEvent ()

Overrides: Actor.BeginEvent (global)


BumpButton.Bump

event Bump (Actor Other)

Overrides: Bump (global)


BumpButton.EndEvent

event EndEvent ()

Overrides: Actor.EndEvent (global)


BumpButton.HandleDoor

function bool HandleDoor (Pawn Other)

Overrides: HandleDoor (global)


BumpOpenTimed

BumpOpenTimed.Bump

event Bump (Actor Other)

Overrides: Bump (global)


BumpOpenTimed.HandleDoor

function bool HandleDoor (Pawn Other)

Overrides: HandleDoor (global)


StandOpenTimed

StandOpenTimed.Attach

event Attach (Actor Other)

Overrides: Actor.Attach (global)


StandOpenTimed.HandleDoor

function bool HandleDoor (Pawn Other)

Overrides: HandleDoor (global)


TriggerControl

TriggerControl.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


TriggerControl.Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger (global)


TriggerControl.UnTrigger

event UnTrigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.UnTrigger (global)


TriggerControl.HandleDoor

function bool HandleDoor (Pawn Other)

Overrides: HandleDoor (global)


TriggerOpenTimed

TriggerOpenTimed.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


TriggerOpenTimed.Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger (global)


TriggerOpenTimed.HandleDoor

function bool HandleDoor (Pawn Other)

Overrides: HandleDoor (global)


TriggerPound

TriggerPound.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


TriggerPound.Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger (global)


TriggerPound.UnTrigger

event UnTrigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.UnTrigger (global)


TriggerPound.HandleDoor

function bool HandleDoor (Pawn Other)

Overrides: HandleDoor (global)


TriggerToggle

TriggerToggle.Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger (global)


TriggerToggle.HandleDoor

function bool HandleDoor (Pawn Other)

Overrides: HandleDoor (global)