Open 3D Engine AtomLyIntegration Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Render::BoneFollower Class Reference

Inherits LmbrCentral::AttachmentComponentRequestBus::Handler, AZ::TransformNotificationBus::Handler, AZ::Render::MeshComponentNotificationBus::Handler, AZ::Data::AssetBus::Handler, and AZ::TickBus::Handler.

Public Member Functions

void Activate (AZ::Entity *owner, const AttachmentConfiguration &initialConfiguration, bool targetCanAnimate)
 
void Deactivate ()
 
void Reattach (bool detachFirst) override
 
void Attach (AZ::EntityId targetId, const char *targetBoneName, const AZ::Transform &offset) override
 
void Detach () override
 
void SetAttachmentOffset (const AZ::Transform &offset) override
 
const char * GetJointName () override
 
AZ::EntityId GetTargetEntityId () override
 
AZ::Transform GetOffset () override
 

The documentation for this class was generated from the following file: