The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE1:Actor internal variables (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
RTNP Object >> Actor (internal variables)
Actor internal variables in other games:
U1, UT, U2, U2XMP, UE2Runtime, UT2003, UT2004, UT3, UDK
Other member categories for this class:
enums, events, native functions, properties

Internal variables[edit]

Acceleration[edit]

Type: Object.Vector


AnimLast[edit]

Type: float

Last frame.

AnimMinRate[edit]

Type: float

Minimum rate for velocity-scaled animation.

bAlwaysTick[edit]

Type: bool

Modifiers: const

Update even when players-only.

bAnimByOwner[edit]

Type: bool

Animation dictated by owner.

bAnimFinished[edit]

Type: bool

Unlooped animation sequence has finished.

bAnimLoop[edit]

Type: bool

Whether animation is looping.

bAnimNotify[edit]

Type: bool

Whether a notify is applied to the current sequence.

Base[edit]

Type: Actor

Modifiers: const

Moving brush actor we're standing on.

bAssimilated[edit]

Type: bool

Modifiers: transient, const

Actor dynamics are assimilated in world geometry.

bCarriedItem[edit]

Type: bool

being carried, and not responsible for displaying self, so don't replicated location and rotation

bDeleteMe[edit]

Type: bool

Modifiers: const

About to be deleted.

bDemoRecording[edit]

Type: bool

Modifiers: const


bDynamicLight[edit]

Type: bool

Temporarily treat this as a dynamic light.

bEdLocked[edit]

Type: bool

Locked in editor (no movement or rotation).

bEdSnap[edit]

Type: bool

Modifiers: transient

Should snap to grid in UnrealEd.

bForcePhysicsUpdate[edit]

Type: bool


bHighlighted[edit]

Type: bool

Modifiers: const

Highlighted in UnrealEd.

bHurtEntry[edit]

Type: bool

keep HurtRadius from being reentrant

bInterpolating[edit]

Type: bool

Performing interpolating.

bIsMover[edit]

Type: bool

Modifiers: const

Is a mover.

bIsPawn[edit]

Type: bool

Modifiers: const

True only for pawns.

bJustTeleported[edit]

Type: bool

Modifiers: const


Default value: True

bLightChanged[edit]

Type: bool

Modifiers: transient

Recalculate this light's lighting now.

bMemorized[edit]

Type: bool

Modifiers: const

Remembered in UnrealEd.

bNetFeel[edit]

Type: bool

Modifiers: const

Player collides with/feels it in network play.

bNetHear[edit]

Type: bool

Modifiers: const

Player hears it in network play.

bNetInitial[edit]

Type: bool

Modifiers: const

Initial network update.

bNetOwner[edit]

Type: bool

Modifiers: const

Player owns this actor.

bNetRelevant[edit]

Type: bool

Modifiers: const

Actor is currently relevant. Only valid server side, only when replicating variables.

bNetSee[edit]

Type: bool

Modifiers: const

Player sees it in network play.

bReplicateInstigator[edit]

Type: bool

Replicate instigator to client (used by bNetTemporary projectiles).

Brush[edit]

Type: Model

Modifiers: const, export

Brush if DrawType=DT_Brush.

bSelected[edit]

Type: bool

Modifiers: const

Selected in UnrealEd.

bSimulatedPawn[edit]

Type: bool

Modifiers: const

True if Pawn and simulated proxy.

bTempEditor[edit]

Type: bool

Modifiers: transient, const


bTicked[edit]

Type: bool

Modifiers: transient, const

Actor has been updated.

bTimerLoop[edit]

Type: bool


bTrailerSameRotation[edit]

Type: bool


CollisionTag[edit]

Type: int

Modifiers: const, transient


ColLocation[edit]

Type: Object.Vector

Modifiers: const

Actor's old location one move ago.

Deleted[edit]

Type: Actor

Modifiers: const


DodgeDir[edit]

Type: EDodgeDir


ExtraTag[edit]

Type: int

Modifiers: const, transient


Instigator[edit]

Type: Pawn

Pawn responsible for damage.

Inventory[edit]

Type: Inventory

Inventory chain.

LatentActor[edit]

Type: Actor

Modifiers: const

Internal latent function use.

LatentByte[edit]

Type: byte

Modifiers: const

Internal latent function use.

LatentFloat[edit]

Type: float

Modifiers: const

Internal latent function use.

LatentInt[edit]

Type: int

Modifiers: const

Internal latent function use.

Level[edit]

Type: LevelInfo

Modifiers: const

Level this actor is on.

LightingTag[edit]

Type: int

Modifiers: const, transient


MiscNumber[edit]

Type: byte

Modifiers: const

Internal use.

NetTag[edit]

Type: int

Modifiers: const, transient


OldAnimRate[edit]

Type: float

Animation rate of previous animation (= AnimRate until animation completes).

OldLocation[edit]

Type: Object.Vector

Modifiers: const

Actor's old location one tick ago.

OtherTag[edit]

Type: int

Modifiers: const, transient


Owner[edit]

Type: Actor

Modifiers: const

Owner actor.

PhysAlpha[edit]

Type: float

Interpolating position, 0.0-1.0.

PhysRate[edit]

Type: float


PrePivot[edit]

Type: Object.Vector

Offset from box center for drawing.

Region[edit]

Type: PointRegion

Modifiers: const

Region this actor is in.

RenderInterface[edit]

Type: RenderIterator

Modifiers: transient


Role[edit]

Type: ENetRole


Default value: ROLE_Authority

SimAnim[edit]

Type: Object.Plane


SpecialTag[edit]

Type: int

Modifiers: const, transient


StandingCount[edit]

Type: byte

Modifiers: const

Count of actors standing on this actor.

Target[edit]

Type: Actor

Actor we're aiming at (other uses as well).

TimerCounter[edit]

Type: float

Modifiers: const

Counts up until it reaches TimerRate.

TimerRate[edit]

Type: float

Timer event, 0=no timer.

Touching[edit]

Type: Actor

Array size: 4

Modifiers: const

List of touching actors.

TweenRate[edit]

Type: float


XLevel[edit]

Type: Level

Modifiers: const

Level object.