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 |