UCSkeletalMeshComponent

Overview

Skeletal mesh management with modular character support, animation instance setup and actor visibility control. Extends USkeletalMeshComponent, implements ICActorBoundable and ICSkeletalMeshComponent_.

Properties & Methods

Name Description
cAnimInstance Cast reference to UCAnimInstance (may be null)
skeletalChildCreated Whether modular child meshes have been created
init Sets collision, relative transform from capsule, binds to actor events
reset Sets skeletal mesh, creates child meshes, sets anim class, physics asset, configures animation priorities
onActorEvent Triggers reset when actor status changes
// Reset flow:
// 1. Set skeletal mesh from maker (or null if deactivated)
// 2. Create child skeletal meshes with SetLeaderPoseComponent for modular characters
// 3. Set anim class and physics asset
// 4. Configure animation priorities on UCAnimInstance
// 5. Update meshBound on actorInformation
// 6. Toggle actor visibility