I'm a doctor, not a mechanic
UE2:SceneManager (U2)
Contents
- 1 Properties
- 1.1 Property group 'SceneManager'
- 1.2 Internal variables
- 1.2.1 bIsRunning
- 1.2.2 bIsSceneStarted
- 1.2.3 CameraShake
- 1.2.4 CamOrientation
- 1.2.5 CurrentAction
- 1.2.6 CurrentTime
- 1.2.7 DollyOffset
- 1.2.8 OldPawn
- 1.2.9 PctSceneComplete
- 1.2.10 PrevOrientation
- 1.2.11 RotInterpolator
- 1.2.12 SampleLocations
- 1.2.13 SceneSpeed
- 1.2.14 SubActions
- 1.2.15 TotalSceneTime
- 1.2.16 Viewer
- 1.3 Default values
- 2 Enums
- 3 Structs
- 4 Functions
- Package:
- Engine
- This class in other games:
- U2XMP, UE2Runtime, UT2003, UT2004
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[edit]
Property group 'SceneManager'[edit]
Actions[edit]
Modifiers: export, editinline
Affect[edit]
Type: EAffect
Modifiers: config
AffectedActor[edit]
Type: Actor
The name of the actor which will follow the matinee path (if Affect==AFFECT_Actor)
bCinematicView[edit]
Type: bool
Should the screen go into letterbox mode when playing this scene?
bLooping[edit]
Type: bool
If this is TRUE, the path will looping endlessly
NextSceneTag[edit]
Type: name
PlayerScriptTag[edit]
Type: name
Tag of sequence that player's pawn should use during sequence
Internal variables[edit]
bIsRunning[edit]
Type: bool
Modifiers: transient
If TRUE, this scene is executing.
bIsSceneStarted[edit]
Type: bool
Modifiers: transient
If TRUE, the scene has been initialized and is running
CameraShake[edit]
Type: Object.Vector
Modifiers: transient
The SubActionCameraShake effect fills this var in each frame
CamOrientation[edit]
Type: Orientation
Modifiers: transient
The current camera orientation
CurrentAction[edit]
Type: MatAction
Modifiers: transient
The currently executing action
CurrentTime[edit]
Type: float
Modifiers: transient
Keeps track of the current time using the DeltaTime passed to Tick
DollyOffset[edit]
Type: Object.Vector
Modifiers: transient
OldPawn[edit]
Type: Pawn
Modifiers: transient
The pawn we need to repossess when scene is over
PctSceneComplete[edit]
Type: float
Modifiers: transient
How much of the scene has finished running
PrevOrientation[edit]
Type: Orientation
Modifiers: transient
The previous orientation that was set
RotInterpolator[edit]
Type: Interpolator
Modifiers: transient
Interpolation helper for rotations
SampleLocations[edit]
Type: array<Object.Vector>
Modifiers: transient
Sampled locations for camera movement
SceneSpeed[edit]
Type: float
Modifiers: transient
SubActions[edit]
Type: array<MatSubAction>
Modifiers: transient
The list of sub actions which will execute during this scene
TotalSceneTime[edit]
Type: float
Modifiers: transient
The total time the scene will take to run (in seconds)
Viewer[edit]
Type: Actor
Modifiers: transient
The actor viewing this scene (the one being affected by the actions)
Default values[edit]
Property | Value |
---|---|
Texture | Texture'Engine.S_SceneManager' |
Enums[edit]
EAffect[edit]
- AFFECT_ViewportCamera
- AFFECT_Actor
Structs[edit]
Interpolator[edit]
Orientation[edit]
- 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[edit]
Native functions[edit]
AbortScene[edit]
GetTotalSceneTime[edit]
Events[edit]
BeginPlay[edit]
Overrides: Actor.BeginPlay
SceneEnded[edit]
SceneStarted[edit]
Trigger[edit]
Overrides: Actor.Trigger