Open 3D Engine PhysX 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.
|
#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