Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

ConSys.ConCamera

Extends
ConObject
Modifiers
noexport

Core.Object
|   
+-- ConSys.ConObject
   |   
   +-- ConSys.ConCamera

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient

Variables Summary
boolbCameraLocationSaved
BoolbDebug
BoolbInteractiveCamera
boolbUsingFallback
ActorcameraActor
ECameraPositionscameraFallbackPositions[9]
ECameraPositionscameraHeightPositions[9]
ECameraTypescameraMode
VectorcameraOffset
ECameraPositionscameraPosition
ECameraTypescameraType
floatcenterModifier
ConLightconLightSpeaker
ConLightconLightSpeakingTo
FloatcosAngle
intcurrentFallback
floatdistanceMultiplier
ActorfirstActor
IntfirstActorRotation
floatheightFallbackTrigger
floatheightModifier
BoolignoreSetActors
ActorlastFirstActor
VectorLastLocation
RotatorLastRotation
ActorlastSecondActor
Rotatorrotation
ActorsecondActor
IntsetActorCount
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from ConSys.ConObject
EAnimationModes, ECameraPositions, ECameraTransitions, ECameraTypes, EConditions, EEventAction, EEventType, EPersonaTypes, ESpeechFonts
Inherited Enumerations from Core.Object
ESheerAxis

Structures Summary
Inherited Structures from ConSys.ConObject
DynamicArray
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Rotator, Scale, Vector

Functions Summary
functionbool ActorObstructed (Actor actorToTrace, Actor ignoreActor, out vector CameraLocation, out rotator CameraRotation, float ViewDist))
functionbool AllFallbackPositionsExhausted ()))
functionbool CalculateCameraPosition (out actor ViewActor, out vector CameraLocation, out rotator CameraRotation))
function CreateHighlights (Actor cameraOwner))
function DecCameraMode ()))
function DestroyHighlights ()))
functionECameraPositions GetNextFallbackPosition ()))
function IncCameraMode ()))
function InitializeCameraValues (Actor cameraOwner))
function LogCameraInfo ()))
function ResetFallbackPosition ()))
function SetActors (Actor newFirstActor, Actor newSecondActor ))
function SetCameraValues ()))
function SetDebugMode (bool bNewDebug))
function SetInteractiveCamera (bool bNewInteractiveCamera))
function SetupActorCamera (ConEventMoveCamera event ))
function SetupCameraFromEvent (ConEventMoveCamera event ))
function SetupFallbackCamera ()))
functionbool SetupHeightFallbackCamera ()))
function SetupRandomCameraPosition ()))
function SetupSameActorFallbackCamera ()))
function SetupSpeakersCamera (ConEventMoveCamera event ))
function SwitchCameraMode ()))
functionbool UsingFallbackCamera ()))
functionbool UsingHeadshot ()))
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, Abs, AllObjects, Asc, Atan, BeginState, Caps, Chr, Clamp, ClassIsChildOf, clock, Cos, CriticalDelete, Cross, CyclesToSeconds, Disable, Dot, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetAxes, GetConfig, GetEnum, GetPropertyText, GetStateName, GetUnAxes, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, Localize, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Rand, RandRange, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, Sprintf, Sqrt, Square, StaticSaveConfig, Tan, unclock, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

bCameraLocationSaved Source code

var bool bCameraLocationSaved;

bDebug Source code

var Bool bDebug;

bInteractiveCamera Source code

var Bool bInteractiveCamera;

bUsingFallback Source code

var bool bUsingFallback;

cameraActor Source code

var Actor cameraActor;

cameraFallbackPositions[9] Source code

var ECameraPositions cameraFallbackPositions[9];

cameraHeightPositions[9] Source code

var ECameraPositions cameraHeightPositions[9];

cameraMode Source code

var ECameraTypes cameraMode;

cameraOffset Source code

var Vector cameraOffset;

cameraPosition Source code

var ECameraPositions cameraPosition;

cameraType Source code

var ECameraTypes cameraType;

centerModifier Source code

var float centerModifier;

conLightSpeaker Source code

var ConLight conLightSpeaker;

conLightSpeakingTo Source code

var ConLight conLightSpeakingTo;

cosAngle Source code

var Float cosAngle;

currentFallback Source code

var int currentFallback;

distanceMultiplier Source code

var float distanceMultiplier;

firstActor Source code

var Actor firstActor;

firstActorRotation Source code

var Int firstActorRotation;

heightFallbackTrigger Source code

var float heightFallbackTrigger;

heightModifier Source code

var float heightModifier;

ignoreSetActors Source code

var Bool ignoreSetActors;

lastFirstActor Source code

var Actor lastFirstActor;

LastLocation Source code

var Vector LastLocation;

LastRotation Source code

var Rotator LastRotation;

lastSecondActor Source code

var Actor lastSecondActor;

rotation Source code

var Rotator rotation;

secondActor Source code

var Actor secondActor;

setActorCount Source code

var Int setActorCount;


Functions Detail

ActorObstructed Source code

function bool ActorObstructed ( Actor actorToTrace, Actor ignoreActor, out vector CameraLocation, out rotator CameraRotation, float ViewDist) )

AllFallbackPositionsExhausted Source code

function bool AllFallbackPositionsExhausted ( ) )

CalculateCameraPosition Source code

function bool CalculateCameraPosition ( out actor ViewActor, out vector CameraLocation, out rotator CameraRotation) )

CreateHighlights Source code

function CreateHighlights ( Actor cameraOwner) )

DecCameraMode Source code

function DecCameraMode ( ) )

DestroyHighlights Source code

function DestroyHighlights ( ) )

GetNextFallbackPosition Source code

function ECameraPositions GetNextFallbackPosition ( ) )

IncCameraMode Source code

function IncCameraMode ( ) )

InitializeCameraValues Source code

function InitializeCameraValues ( Actor cameraOwner) )

LogCameraInfo Source code

function LogCameraInfo ( ) )

ResetFallbackPosition Source code

function ResetFallbackPosition ( ) )

SetActors Source code

function SetActors ( Actor newFirstActor, Actor newSecondActor ) )

SetCameraValues Source code

function SetCameraValues ( ) )

SetDebugMode Source code

function SetDebugMode ( bool bNewDebug) )

SetInteractiveCamera Source code

function SetInteractiveCamera ( bool bNewInteractiveCamera) )

SetupActorCamera Source code

function SetupActorCamera ( ConEventMoveCamera event ) )

SetupCameraFromEvent Source code

function SetupCameraFromEvent ( ConEventMoveCamera event ) )

SetupFallbackCamera Source code

function SetupFallbackCamera ( ) )

SetupHeightFallbackCamera Source code

function bool SetupHeightFallbackCamera ( ) )

SetupRandomCameraPosition Source code

function SetupRandomCameraPosition ( ) )

SetupSameActorFallbackCamera Source code

function SetupSameActorFallbackCamera ( ) )

SetupSpeakersCamera Source code

function SetupSpeakersCamera ( ConEventMoveCamera event ) )

SwitchCameraMode Source code

function SwitchCameraMode ( ) )

UsingFallbackCamera Source code

function bool UsingFallbackCamera ( ) )

UsingHeadshot Source code

function bool UsingHeadshot ( ) )


Defaultproperties

defaultproperties
{
     cameraFallbackPositions(1)=CP_ShoulderLeft
     cameraFallbackPositions(2)=CP_ShoulderRight
     cameraFallbackPositions(3)=CP_HeadShotSlightRight
     cameraFallbackPositions(4)=CP_HeadShotSlightLeft
     cameraFallbackPositions(5)=CP_HeadShotLeft
     cameraFallbackPositions(6)=CP_HeadShotRight
     cameraFallbackPositions(7)=CP_HeadShotMid
     cameraFallbackPositions(8)=CP_HeadShotTight
     cameraHeightPositions(0)=CP_SideAbove
     cameraHeightPositions(1)=CP_SideAbove45
     cameraHeightPositions(2)=CP_StraightAboveLookingDown
     cameraHeightPositions(3)=CP_StraightBelowLookingUp
     cameraHeightPositions(4)=CP_HeadShotLeft
     cameraHeightPositions(5)=CP_HeadShotRight
     cameraHeightPositions(6)=CP_HeadShotSlightRight
     cameraHeightPositions(7)=CP_HeadShotSlightLeft
     cameraHeightPositions(8)=CP_HeadShotMid
     heightFallbackTrigger=30.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:04.655 - Created with UnCodeX