Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# AICommon.HearingNotifier

Extends
  RefCount
Modifiers
  native

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

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
Pawn | Listener
array<IHearingNotification> | NotificationList

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
|  | InitializeHearingNotifier (Pawn InListener))
| bool | IsOnHearingNotificationList (IHearingNotification PossibleRegistrant))
|  | OnHearSound (Actor SoundMaker, vector SoundOrigin, Name SoundCategory))
|  | RegisterHearingNotification (IHearingNotification Registrant))
|  | UnregisterHearingNotification (IHearingNotification 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

#### Listener Source code

var private Pawn Listener;

#### NotificationList Source code

var private array<IHearingNotification> NotificationList;

Functions Detail

#### InitializeHearingNotifier Source code

function InitializeHearingNotifier ( Pawn InListener) )

#### IsOnHearingNotificationList Source code

private function bool IsOnHearingNotificationList ( IHearingNotification PossibleRegistrant) )

#### OnHearSound Source code

function OnHearSound ( Actor SoundMaker, vector SoundOrigin, Name SoundCategory) )

#### RegisterHearingNotification Source code

function RegisterHearingNotification ( IHearingNotification Registrant) )

#### UnregisterHearingNotification Source code

function UnregisterHearingNotification ( IHearingNotification Registrant) )

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:30.758 - Created with UnCodeX