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

# Tyrion.AI_SensorAction

Extends
  AI_RunnableAction
Modifiers
  abstract native

    Core.Object
    |
    +-- Core.RefCount
       |
       +-- Engine.Tyrion_ActionBase
          |
          +-- Tyrion.ActionBase
             |
             +-- Tyrion.AI_RunnableAction
                |
                +-- Tyrion.AI_SensorAction

#### Direct Known Subclasses:

> AI_GlobalSensorAction, AI_GunnerSensorAction, AI_SensorCharacterAction, AI_SensorMovementAction, AI_SensorSquadAction, AI_SensorWeaponAction, AI_VehicleSensorAction

Constants Summary

Inherited Contants from Tyrion.ActionBase
DONT_CARE

Variables Summary
bool | bCallBegin
int | usageCount

Inherited Variables from Tyrion.AI_RunnableAction
resource

Inherited Variables from Tyrion.ActionBase
bCompleted, bDeleted, bIdle, bSensorAction, bWasTicked

Enumerations Summary

Inherited Enumerations from Tyrion.ActionBase
ACT_ErrorCodes

Functions Summary
| AI_Sensor | addSensorClass (class sensorClass ))
|  | begin ()
|  | construct (AI_Resource r ))
|  | instantFail (ACT_ErrorCodes errorCode, optional bool bRemoveGoal ))
| AI_SensorAction | myAddRef ()))
|  | runAction ()))
|  | setupSensors (AI_Resource r)

Inherited Functions from Tyrion.AI_RunnableAction
interruptAction, pauseAction, removeAction, runAction

Inherited Functions from Tyrion.ActionBase
actionFailedCB, actionSucceededCB, cleanup, closestPointOnALine, getChildReference, hasCompleted, instantFail, interruptActionIf, isIdle, isRunning, minDistBetweenTrajectories, pause, pauseAction, pawnDied, removeAction, removeChildReference, removeGoal, rotateZ, runAction, setChildReference, sleepForever, waitForAction, wasTicked, yield

Variables Detail

#### bCallBegin Source code

var bool bCallBegin;

#### usageCount Source code

var int usageCount;

Functions Detail

#### addSensorClass Source code

function AI_Sensor addSensorClass ( class<AI_Sensor> sensorClass ) )

#### begin Source code

function begin ( )

#### construct Source code

overloaded function construct ( AI_Resource r ) )

#### instantFail Source code

event instantFail ( ACT_ErrorCodes errorCode, optional bool bRemoveGoal ) )

#### myAddRef Source code

function AI_SensorAction myAddRef ( ) )

#### runAction Source code

function runAction ( ) )

#### setupSensors Source code

function setupSensors ( AI_Resource r )

Defaultproperties

    defaultproperties
    {
    	bSensorAction	= true
    	bCallBegin		= true
    }

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

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