Gah - a solution with more questions. – EntropicLqd

UE3:AnimatedCamera (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> Camera >> AnimatedCamera
Package: 
Engine
Direct subclass:
DemoPlayerCamera

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Constants[edit]

MAX_ACTIVE_CAMERA_ANIMS[edit]

Value: 8


Properties[edit]

AccumulatorCameraActor[edit]

Type: DynamicCameraActor

Modifiers: protected, transient

Internal. Collects and blends the output of all of the camera animations, before being applied to the camera

ActiveAnims[edit]

Type: array<CameraAnimInst>

Modifiers: protected

Array of anim instances that are currently playing and in-use

AnimCameraActor[edit]

Type: DynamicCameraActor

Modifiers: protected, transient

Internal. Receives the output of individual camera animations.

AnimInstPool[edit]

Type: CameraAnimInst

Array size: 8 (MAX_ACTIVE_CAMERA_ANIMS)

Modifiers: protected

Pool of anim instance objects available with which to play camera animations

FreeAnims[edit]

Type: array<CameraAnimInst>

Modifiers: protected

Array of anim instances that are not playing and available

Functions[edit]

Native functions[edit]

ApplyCameraModifiersNative[edit]

simulated private native function ApplyCameraModifiersNative (float DeltaTime, out Object.TPOV OutPOV)

Native version of ApplyCameraModifiers

PlayCameraAnim[edit]

simulated native function bool PlayCameraAnim (CameraAnim Anim, optional float Rate, optional float Scale, optional float BlendInTime, optional float BlendOutTime, optional bool bLoop, optional bool bRandomStartTime)

Play the indicated CameraAnim on this camera.

StopCameraAnim[edit]

simulated native function StopCameraAnim (CameraAnim Anim, optional bool bImmediate)

Stop playing all instances of the indicated CameraAnim. bImmediate: TRUE to stop it right now, FALSE to blend it out over BlendOutTime.

Events[edit]

ApplyCameraModifiers[edit]

event ApplyCameraModifiers (float DeltaTime, out Object.TPOV OutPOV)

Overrides: Camera.ApplyCameraModifiers

(Description copied from Camera.ApplyCameraModifiers)
Apply modifiers on Camera.

Parameters:

  • DeltaTime - Time is seconds since last update
  • OutPOV - Point of View

Destroyed[edit]

event Destroyed ()

Overrides: Actor.Destroyed


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay