UE2:SceneManager (U2XMP)
- Package:
- Engine
- This class in other games:
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
SceneManager
Manages a matinee scene. Contains a list of action items that will be played out in order.
Properties
Property group 'SceneManager'
Actions
Modifiers: export, editinline
Affect
Type: EAffect
Modifiers: config
AffectedActor
Type: Actor
The name of the actor which will follow the matinee path (if Affect==AFFECT_Actor)
bCinematicView
Type: bool
Should the screen go into letterbox mode when playing this scene?
bLooping
Type: bool
If this is TRUE, the path will looping endlessly
PawnPhysics
Type: bool
NEW (PWC) 2002.9.21 setting this to true when in AFFECT_Actor causes the pawn to be shootable
SceneEndedPlayerFocusTag
Type: name
NEW (mdf) tag of actor player should be looking at when cutscene ends
Internal variables
bIsRunning
Type: bool
If TRUE, this scene is executing.
bIsSceneStarted
Type: bool
If TRUE, the scene has been initialized and is running
CamOrientation
Type: Orientation
The current camera orientation
CurrentAction
Type: MatAction
The currently executing action
CurrentTime
Type: float
Keeps track of the current time using the DeltaTime passed to Tick
OldbIgnoreImpactForces
Type: bool
NEW (PWC) 2002.10.4 if using AFFECT_Actor used to restore the pawn's bIgnoreImpactForces after scene ends
OldFallingMaxVelocityZ
Type: float
NEW (PWC) 2002.9.21 if using AFFECT_Actor used to restore the pawn's falling speed after scene ends
OldPawn
Type: Pawn
The pawn we need to repossess when scene is over
OldPhysics
Type: Actor.EPhysics
PctSceneComplete
Type: float
How much of the scene has finished running
PrevOrientation
Type: Orientation
SampleLocations
Type: array<Object.Vector>
Sampled locations for camera movement
SceneSpeed
Type: float
Default value: 1.0
SubActions
Type: array<MatSubAction>
The list of sub actions which will execute during this scene
TotalSceneTime
Type: float
The total time the scene will take to run (in seconds)
Viewer
Type: Actor
The actor viewing this scene (the one being affected by the actions)
Default values
Property | Value |
---|---|
Texture | Texture'Engine.S_SceneManager' |
Enums
EAffect
- AFFECT_ViewportCamera
- AFFECT_Actor
Structs
Orientation
- Object.ECamOrientation CamOrientation
- Actor LookAt
- float EaseIntime
- int bReversePitch
- int bReverseYaw
- int bReverseRoll
- int MA
- float PctInStart
- float PctInEnd
- float PctInDuration
- Object.Rotator StartingRotation
Functions
Native functions
GetTotalSceneTime
Events
BeginPlay
Overrides: Actor.BeginPlay
SceneEnded
SceneStarted
Other instance functions
StopScene
Trigger
Overrides: Actor.Trigger
States
TriggerToggle
TriggerToggle.Trigger
Overrides: Trigger (global)