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

AICommon.VisionNotifier

Extends
RefCount
Modifiers
implements Engine.IInterestedPawnDied native noexport

Core.Object
|   
+-- Core.RefCount
   |   
   +-- AICommon.VisionNotifier

Direct Known Subclasses:

TribesVisionNotifier

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

Variables Summary
intCurrentSeenListPadding
intNotificationListPadding
intSeenListPadding
PawnViewer
Inherited Variables from Core.RefCount
LatentStackLocations, m_RefCount
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector

Functions Summary
function CleanupVisionNotifier ()))
function InitializeVisionNotifier (Pawn InViewer))
functionbool IsOnCurrentSeenList (Pawn TestPawn)
functionbool IsOnSeenList (Pawn TestPawn)
functionbool isVisible (Pawn TestPawn))
function logSeenList ()
function OnOtherActorDestroyed (Actor ActorBeingDestroyed))
function OnOtherPawnDied (Pawn DeadPawn))
function RegisterVisionNotification (IVisionNotification Registrant)
function RemoveAnyReferencesToPawn (Pawn PawnBeingRemoved)
function UnregisterVisionNotification (IVisionNotification Registrant)
Inherited Functions from Core.RefCount
AddRef, Release
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

CurrentSeenListPadding Source code

var transient const private int CurrentSeenListPadding;

NotificationListPadding Source code

var transient const private int NotificationListPadding;

SeenListPadding Source code

var transient const private int SeenListPadding;

Viewer Source code

var Pawn Viewer;
// Private Variables


Functions Detail

CleanupVisionNotifier Source code

function CleanupVisionNotifier ( ) )

InitializeVisionNotifier Source code

function InitializeVisionNotifier ( Pawn InViewer) )
// Initialization

IsOnCurrentSeenList Source code

protected native function bool IsOnCurrentSeenList ( Pawn TestPawn )

IsOnSeenList Source code

protected native function bool IsOnSeenList ( Pawn TestPawn )

isVisible Source code

function bool isVisible ( Pawn TestPawn) )
// Notifications from Pawn

logSeenList Source code

native function logSeenList ( )

OnOtherActorDestroyed Source code

function OnOtherActorDestroyed ( Actor ActorBeingDestroyed) )
// Death / Destruction Notifications

OnOtherPawnDied Source code

function OnOtherPawnDied ( Pawn DeadPawn) )

RegisterVisionNotification Source code

native function RegisterVisionNotification ( IVisionNotification Registrant )

RemoveAnyReferencesToPawn Source code

protected native function RemoveAnyReferencesToPawn ( Pawn PawnBeingRemoved )

UnregisterVisionNotification Source code

native function UnregisterVisionNotification ( IVisionNotification Registrant )



Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:39.008 - Created with UnCodeX