Open 3D Engine LmbrCentral 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.
LmbrCentral::AttachmentComponentNotifications Class Reference

#include <AttachmentComponentBus.h>

Inherits AZ::ComponentBus.

Classes

struct  AttachmentNotificationConnectionPolicy
 

Public Types

template<class Bus >
using ConnectionPolicy = AttachmentNotificationConnectionPolicy< Bus >
 

Public Member Functions

virtual void OnAttached (AZ::EntityId)
 
virtual void OnDetached (AZ::EntityId)
 

Detailed Description

Events emitted by the AttachmentComponent. The AttachmentComponent lets an entity "stick" to a particular bone on a target entity.

Member Function Documentation

◆ OnAttached()

virtual void LmbrCentral::AttachmentComponentNotifications::OnAttached ( AZ::EntityId  )
inlinevirtual

The entity has attached to the target.

Parameters
targetIdThe target being attached to.

◆ OnDetached()

virtual void LmbrCentral::AttachmentComponentNotifications::OnDetached ( AZ::EntityId  )
inlinevirtual

The entity is detaching from the target.

Parameters
targetIdThe target being detached from.

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