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

Contents

Package: 
Engine
Direct subclass:
DemoPlayerCamera

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

[edit] Constants

[edit] MAX_ACTIVE_CAMERA_ANIMS

Value: 8


[edit] Properties

[edit] AccumulatorCameraActor

Type: DynamicCameraActor

Modifiers: protected, transient

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

[edit] ActiveAnims

Type: array<CameraAnimInst>

Modifiers: protected

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

[edit] AnimCameraActor

Type: DynamicCameraActor

Modifiers: protected, transient

Internal. Receives the output of individual camera animations.

[edit] AnimInstPool

Type: CameraAnimInst

Array size: 8 (MAX_ACTIVE_CAMERA_ANIMS)

Modifiers: protected

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

[edit] FreeAnims

Type: array<CameraAnimInst>

Modifiers: protected

Array of anim instances that are not playing and available

[edit] Functions

[edit] Native functions

[edit] ApplyCameraModifiersNative

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

Native version of ApplyCameraModifiers

[edit] 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.

[edit] 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.

[edit] Events

[edit] 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

[edit] Destroyed

event Destroyed ()

Overrides: Actor.Destroyed


[edit] PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Personal tools