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

Engine.Trigger

Extends
Triggers
Modifiers
native

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Triggers
      |   
      +-- Engine.Trigger

Direct Known Subclasses:

CheckPoint, EarthquakeTrigger, ShakeTrigger, TeamTrigger, TimedTrigger, ZoneTrigger

Constants Summary
Inherited Contants from Engine.Actor
CCFloatHeight, DF_Collision, DF_None, MAXSTEPHEIGHT, MINFLOORZ, TRACE_AcceptProjectors, TRACE_Actors, TRACE_AllBlocking, TRACE_AllColliding, TRACE_Blocking, TRACE_Corona, TRACE_Debug, TRACE_Hash, TRACE_Level, TRACE_LevelGeometry, TRACE_Material, TRACE_Movers, TRACE_OnlyProjActor, TRACE_Others, TRACE_Pawns, TRACE_Projectors, TRACE_ProjTargets, TRACE_ShadowCast, TRACE_SingleResult, TRACE_StopAtFirstHit, TRACE_VisibleNonColliding, TRACE_Volumes, TRACE_World

Variables Summary
boolbSavedInitialActive
boolbSavedInitialCollision
actorTriggerActor
actorTriggerActor2
floatTriggerTime
Trigger
boolbInitiallyActive
boolbTriggerOnceOnly
class<actor>ClassProximityType
floatDamageThreshold
stringMessage
floatRepeatTriggerTime
floatReTriggerDelay
ETriggerTypeTriggerType
Inherited Variables from Engine.Actor
Acceleration, ActorRenderData, AlternateSkins, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlwaysRelevant, bAlwaysRelevantToInstigator, bAlwaysRelevantToOwner, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAutoAlignToTerrain, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockZeroExtentTraces, bBounce, bCanBeBaseForPawns, bCanBeDamaged, bCanMantle, bCanTeleport, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDirectional, bDisableSorting, bDisturbFluidSurface, bDontBatch, bDynamicLight, bDynamicWorldGeometry, bEdShouldSnap, bEdSnap, bFixedRotationDir, bFullVolume, bGameRelevant, bHardAttach, bHasBlood, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShowOctreeNodes, bShowUseReticle, bSkipActorPropertyReplication, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUsable, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, ConglomerateID, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ForcedVisibilityZoneTag, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, 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, NetDependents, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, RepSkinIndex, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, SpecialDisplayFlags, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, Velocity, XLevel

Enumerations Summary
ETriggerType
TT_PlayerProximity, TT_PawnProximity, TT_ClassProximity, TT_AnyProximity, TT_Shoot, TT_HumanPlayerProximity,
Inherited Enumerations from Engine.Actor
EDetailMode, EDoubleClickDir, EDrawType, EFilterState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ETravelType

Structures Summary
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, Face, KRBVec, KRigidBodyState, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
function CheckTouchList ()
function FindTriggerActor ()
functionbool GetInitiallyActive ()
functionbool IsRelevant (actor Other)
function PostBeginPlay ()
function PreBeginPlay ()
function Reset ()
function SetInitiallyActive (bool bActive)
functionActor SpecialHandling (Pawn Other)
function TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType)
function Timer ()
function Touch (actor Other)
function Trigger (actor Other, pawn EventInstigator)
OtherTriggerToggles
function Trigger (actor Other, pawn EventInstigator)
OtherTriggerTurnsOff
function Trigger (actor Other, pawn EventInstigator)
OtherTriggerTurnsOn
function UnTouch (actor Other)
Inherited Functions from Engine.Actor
*, +, -, AddActor, AddActorAt, AddArrow, AddBox, AddCylinder, AddLine, AllActors, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BM, BoneRefresh, bool, BroadcastLocalizedMessage, Bump, CanHit, CanSplash, ChildActors, Clock, CollidingActors, ColorBlack, ColorBlue, ColorBrown, ColorCyan, ColorDkblue, ColorDkcyan, ColorDkgreen, ColorDkgrey, ColorDkmagenta, ColorDkred, ColorDkyellow, ColorGreen, ColorGrey, ColorLtgrey, ColorMagenta, ColorOrange, ColorPink, ColorRed, ColorWhite, ColorYellow, ConsoleCommand, ConvertRelativeLocation, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DM, DMN, DMT, DMTN, DMTNS, DrawDebugLine, DrawFace, DrawFaces, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, float, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClient, GetCollisionBoundingBox, GetCollisionExtent, GetCommandLine, GetConsumerClassIndex, GetDebugName, GetHumanReadableName, GetItemName, GetKillerController, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetTeam, GetURLMap, HasAnim, HitWall, HurtRadius, IgnoreEncroachingMovement, int, IsAnimating, IsInPain, IsInVolume, IsRealPlayer, IsTweening, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KSleep, KUpdateState, KVelDropBelow, KWake, Landed, LaunchPawn, LaunchPawnDamage, LinkMesh, LinkSkelAnim, LockRootMotion, LoopAnim, LostChild, MakeColor, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyTeamEnergyStatus, OnlyAffectPawns, OnUnuse, OnUse, PauseAudio, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayMusic, PlayOwnedSound, PlaySound, PlayTeleportEffect, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, PreBeginPlay, PreTeleport, RadarAddActor, RadarRemoveActor, RadiusActors, RenderOverlays, RenderTexture, ReplaceText, Reset, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetClassStatic, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetKillerController, SetLocation, SetNetDirty, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTeam, SetTimer, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopMusic, string, SuggestFallVelocity, TakeDamage, TestLocation, Tick, Timer, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnPauseAudio, UnTouch, UnTrigger, UntriggerEvent, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UsedBy, VisibleActors, VisibleCollidingActors, ZapActor, ZoneChange

States Summary
NormalTrigger Source code
state NormalTrigger
OtherTriggerToggles Source code
state OtherTriggerToggles
Trigger
OtherTriggerTurnsOff Source code
state OtherTriggerTurnsOff
Trigger
OtherTriggerTurnsOn Source code
state OtherTriggerTurnsOn
Trigger


Variables Detail

bSavedInitialActive Source code

var bool bSavedInitialActive;

bSavedInitialCollision Source code

var bool bSavedInitialCollision;

TriggerActor Source code

var actor TriggerActor;

TriggerActor2 Source code

var actor TriggerActor2;

TriggerTime Source code

var float TriggerTime;

Trigger

bInitiallyActive Source code

var(Trigger) bool bInitiallyActive;

bTriggerOnceOnly Source code

var(Trigger) bool bTriggerOnceOnly;

ClassProximityType Source code

var(Trigger) class<actor> ClassProximityType;

DamageThreshold Source code

var(Trigger) float DamageThreshold;

Message Source code

var(Trigger) localized string Message;

RepeatTriggerTime Source code

var(Trigger) float RepeatTriggerTime;

ReTriggerDelay Source code

var(Trigger) float ReTriggerDelay;

TriggerType Source code

var(Trigger) ETriggerType TriggerType;


Enumerations Detail

ETriggerType Source code

enum ETriggerType
{
TT_PlayerProximity, TT_PawnProximity, TT_ClassProximity, TT_AnyProximity, TT_Shoot, TT_HumanPlayerProximity,
};


Functions Detail

CheckTouchList Source code

function CheckTouchList ( )

FindTriggerActor Source code

function FindTriggerActor ( )

GetInitiallyActive Source code

function bool GetInitiallyActive ( )

IsRelevant Source code

function bool IsRelevant ( actor Other )

PostBeginPlay Source code

function PostBeginPlay ( )

PreBeginPlay Source code

function PreBeginPlay ( )

Reset Source code

function Reset ( )

SetInitiallyActive Source code

function SetInitiallyActive ( bool bActive )

SpecialHandling Source code

function Actor SpecialHandling ( Pawn Other )

TakeDamage Source code

function TakeDamage ( int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType )

Timer Source code

function Timer ( )

Touch Source code

function Touch ( actor Other )

Trigger OtherTriggerToggles Source code

function Trigger ( actor Other, pawn EventInstigator )

Trigger OtherTriggerTurnsOff Source code

function Trigger ( actor Other, pawn EventInstigator )

Trigger OtherTriggerTurnsOn Source code

function Trigger ( actor Other, pawn EventInstigator )

UnTouch Source code

function UnTouch ( actor Other )


Defaultproperties

defaultproperties
{
    bInitiallyActive=True
    InitialState="NormalTrigger"
    Texture=Texture'Engine.S_Trigger'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Tue 27/4/2010 03:12:40.181 - Created with UnCodeX