Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- Core.DeleteableObject | +-- Tyrion.AI_Sensor
AI_DodgeSensor, AI_EnemySensor, AI_GetOutOfWaySensor, AI_GuardSensor, AI_PainSensor, AI_PeriodicSensor, AI_ReactToFireSensor, AI_TargetSensor
Constants Summary | ||
---|---|---|
ONLY_NONE_VALUE | = | 1 |
ONLY_NON_NONE_VALUE | = | 2 |
Inherited Contants from Core.Object |
---|
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RF_Unnamed |
Variables Summary | |
---|---|
bool | bNotifyIfResourceInactive |
bool | bNotifyOnValueChange |
array<AI_SensorRecipient> | recipients |
AI_SensorAction | sensorAction |
AI_SensorData | value |
Inherited Variables from Core.DeleteableObject |
---|
LatentStackLocations |
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 | ||
---|---|---|
![]() | AI_Sensor | activateSensor (ISensorNotification recipient, class<AI_Sensor> sensorClass, AI_Resource resource, optional float lowerBound, optional float upperBound, optional Object userData )) |
![]() | AI_Sensor | activateSensorInternal (class<AI_Sensor> sensorClass, AI_Resource r, optional float lowerBound, optional float upperBound, optional Object userData, optional ISensorNotification recipient)) |
![]() | AI_Sensor | activateSentinel (AI_Goal goal, class<AI_Sensor> sentinelClass, AI_Resource resource, optional float lowerBound, optional float upperBound, optional Object userData )) |
![]() | begin () | |
![]() | bool | bSendMessage (Object object )) |
![]() | cleanup () | |
![]() | clearValue ())) | |
![]() | construct (AI_SensorAction action )) | |
![]() | deactivateSensor (ISensorNotification recipient, optional float lowerBound, optional float upperBound )) | |
![]() | deactivateSensorInternal (ISensorNotification recipient, optional float lowerBound, optional float upperBound )) | |
![]() | deactivateSentinel (AI_Goal goal, optional float lowerBound, optional float upperBound )) | |
![]() | AI_Resource | getResource ())) |
![]() | OnSensorMessage (AI_Sensor sensor, AI_SensorData value, Object userData) | |
![]() | float | queryFloatValue ())) |
![]() | int | queryIntegerValue ())) |
![]() | Object | queryObjectValue ())) |
![]() | int | queryUsage ())) |
![]() | AI_SensorData | queryValue ())) |
![]() | sendMessageOnNextValueUpdate (ISensorNotification recipient )) | |
![]() | sendSensorMessage (AI_SensorRecipient recipient, AI_SensorData value )) | |
![]() | setCategoricalValue (int newValue )) | |
![]() | setFloatValue (float newValue )) | |
![]() | setIntegerValue (int newValue )) | |
![]() | setObjectValue (Object newValue )) |
Inherited Functions from Core.DeleteableObject |
---|
Delete |
Constants Detail |
---|
Variables Detail |
---|
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { bNotifyOnValueChange = false } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |