Open 3D Engine AzFramework 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.
AzPhysics::Automation::SimulatedBodyCollisionAutomationHandler Class Reference

#include <PhysicsSimulatedBodyAutomation.h>

Inherits AutomationCollisionNotificationsBus::Handler, and AZ::BehaviorEBusHandler.

Public Types

using EventFunctionsParameterPack = AZStd::Internal::pack_traits_arg_sequence< decltype(&SimulatedBodyCollisionAutomationHandler::OnCollisionBegin), decltype(&SimulatedBodyCollisionAutomationHandler::OnCollisionPersist), decltype(&SimulatedBodyCollisionAutomationHandler::OnCollisionEnd) >
 

Public Member Functions

 AZ_RTTI (AzPhysics::Automation::SimulatedBodyCollisionAutomationHandler, "{B0493CB7-9D20-44E1-B744-1419E54CAF67}", AZ::BehaviorEBusHandler)
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

 AZ_CLASS_ALLOCATOR_DECL
 

Detailed Description

Collision Event Handler for Automation

Note
this class is not using the usual AZ_EBUS_BEHAVIOR_BINDER macro as the signature needs to be changed for script canvas.

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