I don't need to test my programs. I have an error-correcting modem.

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

MAX_ACTIVE_CAMERA_ANIMS

Value: 8


Properties

AccumulatorCameraActor

Type: DynamicCameraActor

Modifiers: protected, transient

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

ActiveAnims

Type: array<CameraAnimInst>

Modifiers: protected

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

AnimCameraActor

Type: DynamicCameraActor

Modifiers: protected, transient

Internal. Receives the output of individual camera animations.

AnimInstPool

Type: CameraAnimInst

Array size: 8 (MAX_ACTIVE_CAMERA_ANIMS)

Modifiers: protected

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

FreeAnims

Type: array<CameraAnimInst>

Modifiers: protected

Array of anim instances that are not playing and available

Functions

Native functions

ApplyCameraModifiersNative

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

Native version of ApplyCameraModifiers

PlayCameraAnim

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

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

ApplyCameraModifiers

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

event Destroyed ()

Overrides: Actor.Destroyed


PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay