Gah - a solution with more questions. – EntropicLqd

UE3:GameCameraBase (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 06:24, 17 January 2010 by (Talk)

Jump to: navigation, search
UDK Object >> GameCameraBase
Package: 
GameFramework
Direct subclasses:
GameFixedCamera, GameThirdPersonCamera


Properties

bResetCameraInterpolation

Type: bool

Modifiers: transient

resets camera interpolation. Set on first frame and teleports to prevent long distance or wrong camera interpolations.

PlayerCamera

Type: GamePlayerCamera

Modifiers: transient


Functions

Events

ModifyPostProcessSettings

event ModifyPostProcessSettings (out PostProcessVolume.PostProcessSettings PP)


Other instance functions

Init

function Init ()


OnBecomeActive

function OnBecomeActive (GameCameraBase OldCamera)

Called when the camera becomes active

OnBecomeInActive

function OnBecomeInActive (GameCameraBase NewCamera)

Called when the camera becomes inactive

ProcessViewRotation

function ProcessViewRotation (float DeltaTime, Actor ViewTarget, out Object.Rotator out_ViewRotation, out Object.Rotator out_DeltaRot)


ResetInterpolation

function ResetInterpolation ()

Called to indicate that the next update should skip interpolation and snap to desired values.

UpdateCamera

function UpdateCamera (Pawn P, float DeltaTime, out Camera.TViewTarget OutVT)

Expected to fill in OutVT with new camera pos/loc/fov.