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

USARBot.MultiView

Extends
Pawn
Modifiers
config ( USARBot )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- USARBot.MultiView

Constants Summary
NULL_VIEW=1000
Inherited Contants from Engine.Actor
MAXSTEPHEIGHT, MINFLOORZ

Variables Summary
floatAspect
intassView
intCameraNum
intCameraXres
intCameraYres
intCameraZoom
intdelView
boolIsCameraLocked
intlastAssView
intlastDelView
RobotCameramyCamera
array<ViewInfo>RobotView
ViewLayoutViewports
intWideMode
Inherited Variables from Engine.Pawn
AccelRate, AirAnims[4], AirControl, AirSpeed, AirStillAnim, AIScriptTag, Alertness, AmbientSoundScaling, Anchor, AnimAction, AppliedBob, AvgPhysicsTime, BackwardStrafeBias, bAdjacentZoneHearing, bAmbientCreature, bAroundCornerHearing, BaseEyeHeight, bAutoActivate, bAutoFire, bAvoidLedges, bCachedRelevant, bCanBeBaseForPawns, bCanClimbLadders, bCanCrouch, bCanDoubleJump, bCanFly, bCanJump, bCanPickupInventory, bCanStrafe, bCanSwim, bCanUse, bCanWalk, bCanWalkOffLedges, bCanWallDodge, bClientCollision, bCountJumps, bCrawler, bDirectHitWall, bDontPossess, bDoTorsoTwist, bDrawCorona, bFlyingKarma, bHideRegularHUD, bIgnoreForces, bIgnorePlayFiring, bInitializeAnimation, bInvulnerableBody, bIsCrouched, bIsFemale, bIsIdle, bIsTyping, bIsWalking, bJumpCapable, bJustLanded, bLandRecovery, BlendChangeTime, BloodEffect, bLOSHearing, bMuffledHearing, bNoCoronas, bNoJumpAdjust, bNoTeamBeacon, bNoVelocityUpdate, bNoWeaponFiring, Bob, bobtime, bPhysicsAnimUpdate, bPlayedDeath, BreathTime, bReducedSpeed, bReverseRun, bRollToDesired, bSameZoneHearing, bScriptPostRender, bServerMoveSetPawnRot, bSetPCRotOnPossess, bSimGravityDisabled, bSimulateGravity, bSpecialCalcView, bSpecialCrosshair, bSpecialHUD, bStationary, bSteadyFiring, bStopAtLedges, bSuperSize, bThumped, bTryToUncrouch, bUpAndOut, bUpdateEyeheight, bUpdatingDisplay, bUseCompressedPosition, bWaitForAnim, bWantsToCrouch, bWarping, bWasCrouched, bWasOnGround, bWasWalking, bWaterStepup, bWeaponBob, ConstantAcceleration, Controller, ControllerClass, CrouchAnims[4], CrouchedPct, CrouchHeight, CrouchRadius, CrouchTurnLeftAnim, CrouchTurnRightAnim, DamageScaling, DelayedDamageInstigatorController, DesiredSpeed, DestinationOffset, DodgeAnims[4], DodgeSpeedFactor, DodgeSpeedZ, DoubleJumpAnims[4], DrivenVehicle, DrivingHeight, DrivingRadius, EyeHeight, FindAnchorFailedTime, FlashCount, Floor, FootRot, FootStill, FootTurning, ForwardStrafeBias, GroundSpeed, HeadBone, HeadHeight, HeadRadius, HeadScale, HeadVolume, Health, HealthMax, HearingThreshold, HitDamageType, HitFxTicker, HitFx[8], IdleChatAnim, IdleCrouchAnim, IdleRestAnim, IdleSwimAnim, IdleTime, IdleWeaponAnim, ImpactVelocity, JumpZ, LadderSpeed, LandAnims[4], LandBob, LandMovementState, LastAnchor, LastHitBy, LastLocTime, LastPainSound, LastPainTime, LastRealViewer, LastStartSpot, LastStartTime, LastValidAnchorTime, LastViewer, LowGoreBlood, MaxDesiredSpeed, MaxFallSpeed, MaxRotation, MeleeRange, MenuName, MinFlySpeed, MovementAnims[4], MovementBlendStartTime, NavigationPointRange, NetRelevancyTime, NextPathRadius, noise1loudness, noise1other, noise1spot, noise1time, noise2loudness, noise2other, noise2spot, noise2time, OldAcceleration, OldAnimDir, OldPhysics, OldRotYaw, OldVelocity, OldZ, OnLadder, OwnerName, PawnPosition, PendingWeapon, PeripheralVision, PitchDownLimit, PitchUpLimit, PlayerReplicationInfo, ReducedDamageType, RootBone, SelectedItem, SerpentineDir, SerpentineDist, SerpentineTime, Shadow, ShieldStrength, SightRadius, SkillModifier, SmoothViewPitch, SmoothViewYaw, SoundDampening, SpawnTime, SpineBone1, SpineBone2, SplashTime, SuperHealthMax, SwimAnims[4], TakeHitLocation, TakeoffAnims[4], TakeoffStillAnim, TauntAnimNames[16], TauntAnims, TearOffMomentum, TurnDir, TurnLeftAnim, TurnRightAnim, UncrouchTime, UnderWaterTime, ViewPitch, Visibility, WalkAnims[4], WalkBob, WalkingPct, WaterMovementState, WaterSpeed, Weapon
Inherited Variables from Engine.Actor
Acceleration, AccumKarmaAngleError, ActorRenderData, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlreadyPrecachedMaterials, bAlreadyPrecachedMeshes, bAlwaysFaceCamera, bAlwaysRelevant, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAttenByLife, bAutoAlignToTerrain, bBadStateCode, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockProjectiles, bBlocksTeleport, bBlockZeroExtentTraces, bBounce, bCanBeDamaged, bCanTeleport, bClientAnim, bClientAuthoritative, bClientDemoNetFunc, bClientDemoRecording, bClientTrigger, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeferRendering, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDetailAttachment, bDirectional, bDirectionalCorona, bDisableSorting, bDisturbFluidSurface, bDramaticLighting, bDynamicLight, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceSkelUpdate, bFullVolume, bGameRelevant, bHardAttach, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bIgnoreTerminalVelocity, bIgnoreVehicles, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bNotifyLocalPlayerTeamReceived, bNotOnDedServer, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOrientToVelocity, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShouldStopKarma, bShowOctreeNodes, bSkipActorPropertyReplication, bSmoothKarmaStateUpdates, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTraceWater, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseCollisionStaticMesh, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, ClientOverlayCounter, ClientOverlayTimer, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ExcludeTag[8], FluidSurfaceShootStrengthMod, ForcedVisibilityZoneTag, ForceNoise, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, HighDetailOverlay, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, MaxLights, Mesh, MeshInstance, MessageClass, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, OverlayMaterial, OverlayTimer, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SurfaceType, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, UV2Mode, UV2Texture, Velocity, XLevel

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode

Structures Summary
ViewInfo
assigned, location, rotation, FOV, isStereo, stereoSpacing
ViewLayout
Num, divX, divY, deltaX, deltaY, moduleFactor, Xres, Yres
Inherited Structures from Engine.Pawn
HitFXData
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
function DeleteView (int ViewNum)
event Destroyed ()
function DrawHud (Canvas C)
event PostNetBeginPlay ()
functionint RegisterView ()
function Tick (float Delta)
function UpdateView (int ViewNum, vector Location, rotator Rotation, int cameraFOV, optional bool stereo, optional vector spacing)
Inherited Functions from Engine.Pawn
AddInventory, AddShieldStrength, AddVelocity, AdjustAim, AdjustedStrength, AltFire, AnimEnd, BaseChange, BecomeViewTarget, BeginState, BreathTimer, CalcDrawOffset, CameraShake, CanAttack, CanDoubleJump, CanGrabLadder, CanMultiJump, CannotJumpNow, CanSplash, CanThrowWeapon, CanTrigger, CanUseShield, ChangeAnimation, ChangedWeapon, CheatFly, CheatGhost, CheatWalk, CheckBob, CheckTauntValid, CheckWaterJump, ChooseFireAt, ChunkUp, ClientDying, ClientMessage, ClientReStart, ClientSetLocation, ClientSetRotation, ClimbLadder, CreateInventory, DeactivateSpawnProtection, DeleteInventory, Destroyed, Died, DisableUDamage, DisplayDebug, DoComboName, Dodge, DoDoubleJump, DoJump, DrawHUD, DropFlag, DropToGround, EnableUDamage, EncroachedBy, EncroachingOn, EndClimbLadder, EndCrouch, EyePosition, FaceRotation, Falling, FellOutOfWorld, FindInventoryType, FindValidTaunt, FinishedInterpolation, Fire, FireOnRelease, ForceCrouch, Gasp, Get4WayDirection, GetAimTarget, GetDemoRecordingWeapon, GetHumanReadableName, GetKillerController, GetMoveTarget, GetOffhandBoneFor, GetPathTo, GetShieldStrength, GetShieldStrengthMax, GetSpree, GetTargetLocation, GetTeam, GetTeamNum, GetVehicleBase, GetViewRotation, GetWeaponBoneFor, gibbedBy, GiveHealth, GiveWeapon, HandlePickup, HasUDamage, HasWeapon, HeadVolumeChange, HitWall, HoldFlag, IncrementSpree, InCurrentCombo, InGodMode, IsFiring, IsFirstPerson, IsHeadShot, IsHumanControlled, IsInLoadout, IsInPain, IsLocallyControlled, IsPlayerPawn, JumpOffPawn, JumpOutOfWater, KilledBy, Landed, LandThump, LieStill, LimitPitch, LineOfSightTo, ModifiedPlayerViewOffset, ModifyThreat, ModifyVelocity, NearMoveTarget, NeedToTurn, NextItem, NextWeapon, NotifyTeamChanged, PerformDodge, PlayDying, PlayDyingSound, PlayerChangedTeam, PlayFalling, PlayFiring, PlayHit, PlayJump, PlayLanded, PlayLandingAnimation, PlayMoverHitSound, PlayMoving, PlayNextAnimation, PlayTakeHit, PlayTeleportEffect, PlayVictoryAnimation, PlayWaiting, PlayWeaponSwitch, PointOfView, PossessedBy, PostBeginPlay, PostNetBeginPlay, PostRender2D, PreBeginPlay, PressingAltFire, PressingFire, PrevWeapon, ProcessMove, RangedAttackTime, RawInput, ReachedDestination, ReceiveLocalizedMessage, RecommendLongRangedAttack, ReduceCylinder, RefireRate, RemovePowerups, Reset, RestartPlayer, ServerChangedWeapon, ServerNoTranslocator, SetAnimAction, SetBaseEyeheight, SetDefaultDisplayProperties, SetDelayedDamageInstigatorController, SetDisplayProperties, SetHeadScale, SetMesh, SetMovementPhysics, SetMoveTarget, SetTwistLook, SetViewPitch, SetViewRotation, SetWalking, ShieldAbsorb, ShootSpecial, ShouldCrouch, SpecialCalcView, SpecialDrawCrosshair, SpectatorSpecialCalcView, StartCrouch, StartDriving, StaticPrecache, StopDriving, StopPlayFiring, StopWeaponFiring, Suicide, SwitchToLastWeapon, SwitchWeapon, TakeDamage, TakeDrowningDamage, TakeFallingDamage, Timer, TooCloseToAttack, TossWeapon, TouchingWaterVolume, Trigger, TurnOff, UnPossessed, UpdateEyeHeight, UpdateRocketAcceleration, WasPlayerPawn, WeaponBob
Inherited Functions from Engine.Actor
*, +, -, AddToPackageMap, AdjustVolume, AllActors, AllowMusicPlayback, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, AnimStopLooping, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BlocksShotAt, BoneRefresh, BroadcastLocalizedMessage, Bump, CanSplash, ChangeBaseParamsFeedbackEffect, ChangeSpringFeedbackEffect, CheckForErrors, CheckMaxEffectDistance, ChildActors, ClearStayingDebugLines, ClientTrigger, Clock, CollidingActors, ConsoleCommand, CopyObjectToClipboard, Crash, CurrentLIPSincAnim, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DrawDebugCircle, DrawDebugLine, DrawDebugSphere, DrawStayingDebugLine, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAllInt, GetAllIntDesc, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetDebugName, GetHumanReadableName, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HealDamage, HitWall, HurtRadius, IsAnimating, IsInPain, IsInVolume, IsJoinedTo, IsPlayingLIPSincAnim, IsStationary, IsTweening, KAddAngularImpulse, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSimParams, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KScaleJointLimits, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSimParams, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KUpdateState, KVelDropBelow, KWake, Landed, LinkMesh, LinkSkelAnim, LIPSincAnimEnd, LockRootMotion, LoopAnim, LostChild, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyLocalPlayerDead, NotifyLocalPlayerTeamReceived, OnlyAffectPawns, PauseStream, PawnBaseDied, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayLIPSincAnim, PlayMusic, PlayOwnedSound, PlaySound, PlayStream, PlayTeleportEffect, PostBeginPlay, PostLoadSavedGame, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, POVChanged, PreBeginPlay, PrecacheAnnouncer, PreSaveGame, PreTeleport, RadiusActors, RanInto, RecoverFromBadStateCode, RenderOverlays, RenderTexture, Reset, ResetStaticFilterState, SeekStream, SelfTriggered, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDelayedDamageInstigatorController, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetLocation, SetOverlayMaterial, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTimer, ShouldBeHidden, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopLIPSincAnim, StopMusic, StopStream, SuggestFallVelocity, TakeDamage, TeamLink, TextToSpeech, Tick, Timer, TimerPop, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnTouch, UnTrigger, UntriggerEvent, UpdateAnnouncements, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange


Constants Detail

NULL_VIEW Source code

const NULL_VIEW = 1000;


Variables Detail

Aspect Source code

var float Aspect;

assView Source code

var int assView;

CameraNum Source code

var config int CameraNum;

CameraXres Source code

var config int CameraXres;

CameraYres Source code

var config int CameraYres;

CameraZoom Source code

var int CameraZoom;

delView Source code

var int delView;

IsCameraLocked Source code

var config bool IsCameraLocked;

lastAssView Source code

var int lastAssView;

lastDelView Source code

var int lastDelView;

myCamera Source code

var RobotCamera myCamera;

RobotView Source code

var array<ViewInfo> RobotView;

Viewports Source code

var ViewLayout Viewports;

WideMode Source code

var config int WideMode;


Structures Detail

ViewInfo Source code

struct ViewInfo
{
var bool assigned;
var int FOV;
var bool isStereo;
var vector location;
var rotator rotation;
var vector stereoSpacing;
};


ViewLayout Source code

struct ViewLayout
{
var int deltaX;
var int deltaY;
var int divX;
var int divY;
var int moduleFactor;
var int Num;
var int Xres;
var int Yres;
};



Functions Detail

DeleteView Source code

simulated function DeleteView ( int ViewNum )

Destroyed Source code

simulated event Destroyed ( )

DrawHud Source code

simulated function DrawHud ( Canvas C )

PostNetBeginPlay Source code

simulated event PostNetBeginPlay ( )

RegisterView Source code

simulated function int RegisterView ( )

Tick Source code

simulated function Tick ( float Delta )

UpdateView Source code

simulated function UpdateView ( int ViewNum, vector Location, rotator Rotation, int cameraFOV, optional bool stereo, optional vector spacing )


Defaultproperties

defaultproperties
{
    CameraNum=0    
    WideMode=0     
                   
    CameraXres=208
    CameraYres=160
    IsCameraLocked=False

    DrawType=DT_StaticMesh
    StaticMesh=StaticMesh'USARSim_Objects_Meshes.MultiView.Eye'
    ControllerClass=Class'USARBot.ViewBot'

    bNoDelete=false
    bStatic=false
    bStasis=false
    bCollideActors=false
    bAlwaysRelevant=true
    bSimulateGravity=False
    bSpecialHUD=True
    bNoTeamBeacon=True
    bCanUse=False
    bGameRelevant=True
    bCanTeleport=False
    bBlockActors=False
}


Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:24.984 - Created with UnCodeX