BakkesMod Programming Wiki
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

ActorWrapper : ObjectWrapper

View Implementation

Vector 
GetLocation()



void 
SetLocation(const Vector location)


Parameter Type Description
location Vector

Vector 
GetVelocity()



void 
SetVelocity(const Vector velocity)


Parameter Type Description
velocity Vector

void 
AddVelocity(const Vector velocity)


Parameter Type Description
velocity Vector

Rotator 
GetRotation()



void 
SetRotation(const Rotator rotation)


Parameter Type Description
rotation Rotator

void 
SetTorque(const Vector torq)


Parameter Type Description
torq Vector

void 
Stop()



Vector 
GetAngularVelocity()



void 
SetAngularVelocity(const Vector v, bool addToCurrent)


Parameter Type Description
v Vector
addToCurrent bool

bool 
IsNull() const



operator bool() const



WorldInfoWrapper 
GetWorldInfo()



float 
GetDrawScale()



void 
SetDrawScale(float newDrawScale)


Parameter Type Description
newDrawScale float

Vector 
GetDrawScale3D()



void 
SetDrawScale3D(Vector newDrawScale3D)


Parameter Type Description
newDrawScale3D Vector

Vector 
GetPrePivot()



void 
SetPrePivot(Vector newPrePivot)


Parameter Type Description
newPrePivot Vector

UnrealColor 
GetEditorIconColor()



void 
SetEditorIconColor(UnrealColor newEditorIconColor)


Parameter Type Description
newEditorIconColor UnrealColor

float 
GetCustomTimeDilation()



void 
SetCustomTimeDilation(float newCustomTimeDilation)


Parameter Type Description
newCustomTimeDilation float

unsigned char 
GetPhysics()



void 
SetPhysics(unsigned char newPhysics)


Parameter Type Description
newPhysics unsigned char

unsigned char 
GetRemoteRole()



void 
SetRemoteRole(unsigned char newRemoteRole)


Parameter Type Description
newRemoteRole unsigned char

unsigned char 
GetRole()



void 
SetRole(unsigned char newRole)


Parameter Type Description
newRole unsigned char

unsigned char 
GetCollisionType()



void 
SetCollisionType(unsigned char newCollisionType)


Parameter Type Description
newCollisionType unsigned char

unsigned char 
GetReplicatedCollisionType()



void 
SetReplicatedCollisionType(unsigned char newReplicatedCollisionType)


Parameter Type Description
newReplicatedCollisionType unsigned char

ActorWrapper 
GetOwner()



ActorWrapper 
GetBase()



unsigned long 
GetbStatic()



unsigned long 
GetbHidden()



unsigned long 
GetbHiddenSelf()



void 
SetbHiddenSelf(unsigned long newbHiddenSelf)


Parameter Type Description
newbHiddenSelf unsigned long

unsigned long 
GetbNoDelete()



void 
SetbNoDelete(unsigned long newbNoDelete)


Parameter Type Description
newbNoDelete unsigned long

unsigned long 
GetbDeleteMe()



void 
SetbDeleteMe(unsigned long newbDeleteMe)


Parameter Type Description
newbDeleteMe unsigned long

unsigned long 
GetbTicked()



void 
SetbTicked(unsigned long newbTicked)


Parameter Type Description
newbTicked unsigned long

unsigned long 
GetbOnlyOwnerSee()



void 
SetbOnlyOwnerSee(unsigned long newbOnlyOwnerSee)


Parameter Type Description
newbOnlyOwnerSee unsigned long

unsigned long 
GetbTickIsDisabled()



void 
SetbTickIsDisabled(unsigned long newbTickIsDisabled)


Parameter Type Description
newbTickIsDisabled unsigned long

unsigned long 
GetbWorldGeometry()



void 
SetbWorldGeometry(unsigned long newbWorldGeometry)


Parameter Type Description
newbWorldGeometry unsigned long

unsigned long 
GetbIgnoreRigidBodyPawns()



void 
SetbIgnoreRigidBodyPawns(unsigned long newbIgnoreRigidBodyPawns)


Parameter Type Description
newbIgnoreRigidBodyPawns unsigned long

unsigned long 
GetbOrientOnSlope()



void 
SetbOrientOnSlope(unsigned long newbOrientOnSlope)


Parameter Type Description
newbOrientOnSlope unsigned long

unsigned long 
GetbIsMoving()



unsigned long 
GetbAlwaysEncroachCheck()



void 
SetbAlwaysEncroachCheck(unsigned long newbAlwaysEncroachCheck)


Parameter Type Description
newbAlwaysEncroachCheck unsigned long

unsigned long 
GetbHasAlternateTargetLocation()



unsigned long 
GetbAlwaysRelevant()



unsigned long 
GetbReplicateInstigator()



unsigned long 
GetbReplicateMovement()



unsigned long 
GetbUpdateSimulatedPosition()



void 
SetbUpdateSimulatedPosition(unsigned long newbUpdateSimulatedPosition)


Parameter Type Description
newbUpdateSimulatedPosition unsigned long

unsigned long 
GetbDemoRecording()



void 
SetbDemoRecording(unsigned long newbDemoRecording)


Parameter Type Description
newbDemoRecording unsigned long

unsigned long 
GetbDemoOwner()



void 
SetbDemoOwner(unsigned long newbDemoOwner)


Parameter Type Description
newbDemoOwner unsigned long

unsigned long 
GetbForceDemoRelevant()



void 
SetbForceDemoRelevant(unsigned long newbForceDemoRelevant)


Parameter Type Description
newbForceDemoRelevant unsigned long

unsigned long 
GetbNetInitialRotation()



void 
SetbNetInitialRotation(unsigned long newbNetInitialRotation)


Parameter Type Description
newbNetInitialRotation unsigned long

unsigned long 
GetbReplicateRigidBodyLocation()



void 
SetbReplicateRigidBodyLocation(unsigned long newbReplicateRigidBodyLocation)


Parameter Type Description
newbReplicateRigidBodyLocation unsigned long

unsigned long 
GetbKillDuringLevelTransition()



void 
SetbKillDuringLevelTransition(unsigned long newbKillDuringLevelTransition)


Parameter Type Description
newbKillDuringLevelTransition unsigned long

unsigned long 
GetbPostRenderIfNotVisible()



void 
SetbPostRenderIfNotVisible(unsigned long newbPostRenderIfNotVisible)


Parameter Type Description
newbPostRenderIfNotVisible unsigned long

unsigned long 
GetbForceNetUpdate()



void 
SetbForceNetUpdate(unsigned long newbForceNetUpdate)


Parameter Type Description
newbForceNetUpdate unsigned long

unsigned long 
GetbForcePacketUpdate()



void 
SetbForcePacketUpdate(unsigned long newbForcePacketUpdate)


Parameter Type Description
newbForcePacketUpdate unsigned long

unsigned long 
GetbPendingNetUpdate()



void 
SetbPendingNetUpdate(unsigned long newbPendingNetUpdate)


Parameter Type Description
newbPendingNetUpdate unsigned long

unsigned long 
GetbGameRelevant()



void 
SetbGameRelevant(unsigned long newbGameRelevant)


Parameter Type Description
newbGameRelevant unsigned long

unsigned long 
GetbMovable()



void 
SetbMovable(unsigned long newbMovable)


Parameter Type Description
newbMovable unsigned long

unsigned long 
GetbCanTeleport()



void 
SetbCanTeleport(unsigned long newbCanTeleport)


Parameter Type Description
newbCanTeleport unsigned long

unsigned long 
GetbAlwaysTick()



void 
SetbAlwaysTick(unsigned long newbAlwaysTick)


Parameter Type Description
newbAlwaysTick unsigned long

unsigned long 
GetbBlocksNavigation()



void 
SetbBlocksNavigation(unsigned long newbBlocksNavigation)


Parameter Type Description
newbBlocksNavigation unsigned long

unsigned long 
GetBlockRigidBody()



void 
SetBlockRigidBody(unsigned long newBlockRigidBody)


Parameter Type Description
newBlockRigidBody unsigned long

unsigned long 
GetbCollideWhenPlacing()



void 
SetbCollideWhenPlacing(unsigned long newbCollideWhenPlacing)


Parameter Type Description
newbCollideWhenPlacing unsigned long

unsigned long 
GetbCollideActors()



void 
SetbCollideActors(unsigned long newbCollideActors)


Parameter Type Description
newbCollideActors unsigned long

unsigned long 
GetbCollideWorld()



void 
SetbCollideWorld(unsigned long newbCollideWorld)


Parameter Type Description
newbCollideWorld unsigned long

unsigned long 
GetbCollideComplex()



void 
SetbCollideComplex(unsigned long newbCollideComplex)


Parameter Type Description
newbCollideComplex unsigned long

unsigned long 
GetbBlockActors()



void 
SetbBlockActors(unsigned long newbBlockActors)


Parameter Type Description
newbBlockActors unsigned long

unsigned long 
GetbBlocksTeleport()



void 
SetbBlocksTeleport(unsigned long newbBlocksTeleport)


Parameter Type Description
newbBlocksTeleport unsigned long

unsigned long 
GetbPhysRigidBodyOutOfWorldCheck()



void 
SetbPhysRigidBodyOutOfWorldCheck(unsigned long newbPhysRigidBodyOutOfWorldCheck)


Parameter Type Description
newbPhysRigidBodyOutOfWorldCheck unsigned long

unsigned long 
GetbComponentOutsideWorld()



unsigned long 
GetbRigidBodyWasAwake()



void 
SetbRigidBodyWasAwake(unsigned long newbRigidBodyWasAwake)


Parameter Type Description
newbRigidBodyWasAwake unsigned long

unsigned long 
GetbCallRigidBodyWakeEvents()



void 
SetbCallRigidBodyWakeEvents(unsigned long newbCallRigidBodyWakeEvents)


Parameter Type Description
newbCallRigidBodyWakeEvents unsigned long

unsigned long 
GetbBounce()



void 
SetbBounce(unsigned long newbBounce)


Parameter Type Description
newbBounce unsigned long

unsigned long 
GetbEditable()



void 
SetbEditable(unsigned long newbEditable)


Parameter Type Description
newbEditable unsigned long

unsigned long 
GetbLockLocation()



void 
SetbLockLocation(unsigned long newbLockLocation)


Parameter Type Description
newbLockLocation unsigned long

float 
GetNetUpdateTime()



void 
SetNetUpdateTime(float newNetUpdateTime)


Parameter Type Description
newNetUpdateTime float

float 
GetNetUpdateFrequency()



void 
SetNetUpdateFrequency(float newNetUpdateFrequency)


Parameter Type Description
newNetUpdateFrequency float

float 
GetNetPriority()



void 
SetNetPriority(float newNetPriority)


Parameter Type Description
newNetPriority float

float 
GetLastNetUpdateTime()



float 
GetLastForcePacketUpdateTime()



void 
SetLastForcePacketUpdateTime(float newLastForcePacketUpdateTime)


Parameter Type Description
newLastForcePacketUpdateTime float

float 
GetTimeSinceLastTick()



float 
GetLifeSpan()



float 
GetCreationTime()



float 
GetLastRenderTime()



unsigned long long 
GetHiddenEditorViews()



void 
SetHiddenEditorViews(unsigned long long newHiddenEditorViews)


Parameter Type Description
newHiddenEditorViews unsigned long long

ArrayWrapper 
GetAttached()



Vector 
GetRelativeLocation()



void 
SetRelativeLocation(Vector newRelativeLocation)


Parameter Type Description
newRelativeLocation Vector

Rotator 
GetRelativeRotation()



void 
SetRelativeRotation(Rotator newRelativeRotation)


Parameter Type Description
newRelativeRotation Rotator

PrimitiveComponentWrapper 
GetCollisionComponent()



void 
ForceNetUpdatePacket()



void 
ForceNetUpdate2()



bool 
WillOverlap(Vector &PosA, Vector &VelA, Vector &PosB, Vector &VelB, float StepSize, float Radius, float *Time)


Parameter Type Description
PosA Vector
VelA Vector
PosB Vector
VelB Vector
StepSize float
Radius float
Time float *

void 
eventReplicationEnded()



void 
eventPostDemoRewind()



bool 
IsInPersistentLevel(unsigned long bIncludeLevelStreamingPersistent)


Parameter Type Description
bIncludeLevelStreamingPersistent unsigned long

void 
SetHUDLocation(Vector &NewHUDLocation)


Parameter Type Description
NewHUDLocation Vector

void 
eventSpawnedByKismet()



Vector 
GetTargetLocation(ActorWrapper RequestedBy, unsigned long bRequestAlternateLoc)


Parameter Type Description
RequestedBy ActorWrapper
bRequestAlternateLoc unsigned long

unsigned char 
eventScriptGetTeamNum()



unsigned char 
GetTeamNum2()



bool 
IsPlayerOwned()



bool 
IsStationary()



void 
eventDebugMessagePlayer(std::string msg)


Parameter Type Description
msg std::string

Vector 
GetGravityAcceleration()



Vector 
GetGravityDirection()



float 
GetGravityZ()



bool 
IsOverlapping(ActorWrapper A)


Parameter Type Description
A ActorWrapper

bool 
ContainsPoint(Vector &Spot)


Parameter Type Description
Spot Vector

void 
eventFellOutOfWorld()



void 
SetTickIsDisabled(unsigned long bInDisabled)


Parameter Type Description
bInDisabled unsigned long

void 
SetPhysics2(unsigned char newPhysics)


Parameter Type Description
newPhysics unsigned char

void 
SetHidden2(unsigned long bNewHidden)


Parameter Type Description
bNewHidden unsigned long

void 
ChartData(std::string DataName, float DataValue)


Parameter Type Description
DataName std::string
DataValue float

void 
DrawDebugString(Vector &TextLocation, std::string Text, ActorWrapper TestBaseActor, UnrealColor &TextColor, float Duration)


Parameter Type Description
TextLocation Vector
Text std::string
TestBaseActor ActorWrapper
TextColor UnrealColor
Duration float

void 
DrawDebugCone(Vector &Origin, Vector &Direction, float Length, float AngleWidth, float AngleHeight, int NumSides, UnrealColor &DrawColor, unsigned long bPersistentLines)


Parameter Type Description
Origin Vector
Direction Vector
Length float
AngleWidth float
AngleHeight float
NumSides int
DrawColor UnrealColor
bPersistentLines unsigned long

Vector 
GetAggregateBaseVelocity(ActorWrapper TestBase)


Parameter Type Description
TestBase ActorWrapper

bool 
IsOwnedBy(ActorWrapper TestActor)


Parameter Type Description
TestActor ActorWrapper

bool 
IsBasedOn(ActorWrapper TestActor)


Parameter Type Description
TestActor ActorWrapper

float 
GetTerminalVelocity()