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

Engine.NavigationPoint

Extends
Actor
Modifiers
hidecategories ( Lighting , LightColor , Karma , Force ) native

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.NavigationPoint

Direct Known Subclasses:

AssaultPath, BlockedPath, Door, JumpDest, JumpPad, KarmaBoostDest, LiftCenter, LiftExit, PathNode, ShootSpot, SmallNavigationPoint

Constants Summary
Inherited Contants from Engine.Actor
MAXSTEPHEIGHT, MINFLOORZ
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
boolbAlreadyVisited
floatBaseDist[2]
byteBaseVisible[2]
boolbAutoBuilt
boolbBlockable
boolbCanReach
boolbDestinationOnly
boolbEndPoint
intbestPathWeight
boolbFlyingPreferred
boolbForcedOnly
boolbForceNoStrafing
boolbHideEditorPaths
boolbMayCausePain
boolbMustBeReachable
boolbNoAutoConnect
boolbNotBased
boolbPathsChanged
boolbReceivePlayerToucherDiedNotify
boolbSourceOnly
boolbSpecialForced
boolbSpecialMove
boolbTransientEndPoint
intcost
intFearCost
PickupInventoryCache
floatInventoryDist
floatLastDetourWeight
vectorMaxPathSize
NavigationPointnextNavigationPoint
NavigationPointnextOrdered
array<ReachSpec>PathList
NavigationPointpreviousPath
NavigationPointprevOrdered
booltaken
intTransientCost
intvisitedWeight
NavigationPoint
boolbAlwaysUseStrafing
boolbBlocked
boolbMakeSourceOnly
boolbNeverUseStrafing
boolbNoSuperSize
boolbOneWayPath
boolbPropagatesSound
boolbVehicleDestination
intExtraCost
nameForcedPaths[4]
nameProscribedPaths[4]
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
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
eventbool Accept (actor Incoming, actor Source)
eventfloat DetourWeight (Pawn Other, loat PathWeight)
function MoverClosed ()
function MoverOpened ()
function PlayerToucherDied (Pawn P)
function PostBeginPlay ()
functionbool ProceedWithMove (Pawn Other)
function SetBaseDistance (int BaseNum)
function SetBaseVisibility (int BaseNum)
eventint SpecialCost (Pawn Seeker, ReachSpec Path)
eventbool SuggestMovePreparation (Pawn Other)
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
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

bAlreadyVisited Source code

var bool bAlreadyVisited;

BaseDist[2] Source code

var float BaseDist[2];

BaseVisible[2] Source code

var byte BaseVisible[2];

bAutoBuilt Source code

var const bool bAutoBuilt;

bBlockable Source code

var bool bBlockable;

bCanReach Source code

var transient bool bCanReach;

bDestinationOnly Source code

var bool bDestinationOnly;

bEndPoint Source code

var transient bool bEndPoint;

bestPathWeight Source code

var const int bestPathWeight;

bFlyingPreferred Source code

var bool bFlyingPreferred;

bForcedOnly Source code

var bool bForcedOnly;

bForceNoStrafing Source code

var const bool bForceNoStrafing;

bHideEditorPaths Source code

var transient bool bHideEditorPaths;

bMayCausePain Source code

var bool bMayCausePain;

bMustBeReachable Source code

var bool bMustBeReachable;

bNoAutoConnect Source code

var bool bNoAutoConnect;

bNotBased Source code

var const bool bNotBased;

bPathsChanged Source code

var const bool bPathsChanged;

bReceivePlayerToucherDiedNotify Source code

var bool bReceivePlayerToucherDiedNotify;

bSourceOnly Source code

var bool bSourceOnly;

bSpecialForced Source code

var bool bSpecialForced;

bSpecialMove Source code

var bool bSpecialMove;

bTransientEndPoint Source code

var transient bool bTransientEndPoint;

cost Source code

var int cost;

FearCost Source code

var transient int FearCost;

InventoryCache Source code

var Pickup InventoryCache;

InventoryDist Source code

var float InventoryDist;

LastDetourWeight Source code

var const float LastDetourWeight;

MaxPathSize Source code

var vector MaxPathSize;

nextNavigationPoint Source code

var const NavigationPoint nextNavigationPoint;

nextOrdered Source code

var const NavigationPoint nextOrdered;

PathList Source code

var const array<ReachSpec> PathList;

previousPath Source code

var const NavigationPoint previousPath;

prevOrdered Source code

var const NavigationPoint prevOrdered;

taken Source code

var bool taken;

TransientCost Source code

var transient int TransientCost;

visitedWeight Source code

var int visitedWeight;

NavigationPoint

bAlwaysUseStrafing Source code

var(NavigationPoint) bool bAlwaysUseStrafing;

bBlocked Source code

var(NavigationPoint) bool bBlocked;

bMakeSourceOnly Source code

var(NavigationPoint) bool bMakeSourceOnly;

bNeverUseStrafing Source code

var(NavigationPoint) bool bNeverUseStrafing;

bNoSuperSize Source code

var(NavigationPoint) bool bNoSuperSize;

bOneWayPath Source code

var(NavigationPoint) bool bOneWayPath;

bPropagatesSound Source code

var(NavigationPoint) bool bPropagatesSound;

bVehicleDestination Source code

var(NavigationPoint) bool bVehicleDestination;

ExtraCost Source code

var(NavigationPoint) int ExtraCost;

ForcedPaths[4] Source code

var(NavigationPoint) name ForcedPaths[4];

ProscribedPaths[4] Source code

var(NavigationPoint) name ProscribedPaths[4];


Functions Detail

Accept Source code

event bool Accept ( actor Incoming, actor Source )

DetourWeight Source code

event float DetourWeight ( Pawn Other,float PathWeight )

MoverClosed Source code

function MoverClosed ( )

MoverOpened Source code

function MoverOpened ( )

PlayerToucherDied Source code

function PlayerToucherDied ( Pawn P )

PostBeginPlay Source code

function PostBeginPlay ( )

ProceedWithMove Source code

function bool ProceedWithMove ( Pawn Other )

SetBaseDistance Source code

native final function SetBaseDistance ( int BaseNum )

SetBaseVisibility Source code

function SetBaseVisibility ( int BaseNum )

SpecialCost Source code

event int SpecialCost ( Pawn Seeker, ReachSpec Path )

SuggestMovePreparation Source code

event bool SuggestMovePreparation ( Pawn Other )


Defaultproperties

defaultproperties
{
     bPropagatesSound=Wahr
     bMayCausePain=Wahr
     BaseDist(0)=1000000.000000
     BaseDist(1)=1000000.000000
     bStatic=Wahr
     bHidden=Wahr
     bNoDelete=Wahr
     Texture=Texture'Engine.S_NavP'
     bCollideWhenPlacing=Wahr
     SoundVolume=0
     CollisionRadius=40.000000
     CollisionHeight=43.000000
}

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