Skip to content

DynamicSMActor

Class in Engine · Engine.DynamicSMActor · native, abstract

Object › Actor › DynamicSMActor

Subclasses: DynamicSMActor_Spawnable, InterpActor, KActor

Using it from Lua
h7.find_all("DynamicSMActor")            -- live instances
h7.find_class("Engine.DynamicSMActor")   -- the class
h7.hook("Engine.DynamicSMActor.Attach", fn)

Properties

NameTypeNotes
bForceStaticDecalsboolrepnotify
bPawnCanBaseOnbool
bSafeBaseIfAsleepbool
LightEnvironmentDynamicLightEnvironmentComponentconst, editconst
ReplicatedMaterial0MaterialInterfacerepnotify
ReplicatedMaterial1MaterialInterfacerepnotify
ReplicatedMeshStaticMeshtransient, repnotify
ReplicatedMeshRotationrotatorrepnotify
ReplicatedMeshScale3Dvectorrepnotify
ReplicatedMeshTranslationvectorrepnotify
StaticMeshComponentStaticMeshComponentconst, editconst

Functions

NameDeclaration
Attachevent Attach(Actor Other)
CanBasePawnsimulated function bool CanBasePawn(Pawn P)
Detachevent Detach(Actor Other)
OnSetMaterialfunction OnSetMaterial(SeqAct_SetMaterial Action)
OnSetMeshfunction OnSetMesh(SeqAct_SetMesh Action)
PostBeginPlayevent PostBeginPlay()
ReplicatedEventsimulated event ReplicatedEvent(name VarName)
SetLightEnvironmentToNotBeDynamicfinal simulated function SetLightEnvironmentToNotBeDynamic()
SetStaticMeshfunction SetStaticMesh(StaticMesh NewMesh, optional vector NewTranslation, optional rotator NewRotation, optional vector NewScale3D)

Default values

LightEnvironment=MyLightEnvironment
CollisionComponent=StaticMeshComponent0
StaticMeshComponent=StaticMeshComponent0
bEdShouldSnap=true
bWorldGeometry=false
bGameRelevant=true
RemoteRole=ROLE_SimulatedProxy
bPathColliding=true
bCollideActors=false
bPawnCanBaseOn=true
bShadowParented=true

Inherited

FromMembers
Actor156 properties, 262 functions
Object13 properties, 308 functions