|
Open 3D Engine PhysX Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <PhysXSubComponentModeBase.h>
Inherits PhysX::PhysXSubComponentModeBase.
Public Member Functions | |
| void | Setup ([[maybe_unused]] const AZ::EntityComponentIdPair &idPair) override |
| void | Refresh ([[maybe_unused]] const AZ::EntityComponentIdPair &idPair) override |
| void | Teardown ([[maybe_unused]] const AZ::EntityComponentIdPair &idPair) override |
| void | ResetValues ([[maybe_unused]] const AZ::EntityComponentIdPair &idPair) override |
Public Member Functions inherited from PhysX::PhysXSubComponentModeBase | |
| virtual void | Setup (const AZ::EntityComponentIdPair &idPair)=0 |
| virtual void | Refresh (const AZ::EntityComponentIdPair &idPair)=0 |
| virtual void | Teardown (const AZ::EntityComponentIdPair &idPair)=0 |
| virtual void | ResetValues (const AZ::EntityComponentIdPair &idPair)=0 |
| virtual void | HandleMouseInteraction ([[maybe_unused]] const AzToolsFramework::ViewportInteraction::MouseInteractionEvent &mouseInteraction) |
| Additional mouse handling by sub-component mode. Does not absorb mouse event. | |
NullObject implementation. Use it as a placeholder for unimplemented component modes