Open 3D Engine AtomLyIntegration Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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 |