Open 3D Engine LmbrCentral 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.
|
Listener for spline changes. More...
#include <SplineComponentBus.h>
Inherits AZ::ComponentBus, and AZ::VertexContainerNotificationInterface< AZ::Vector3 >.
Public Member Functions | |
virtual void | OnSplineChanged () |
Called when the spline has changed. | |
virtual void | OnOpenCloseChanged (bool) |
Called when the Open/Close property is changed. | |
void | OnVertexAdded (size_t) override |
Called when a new vertex is added to spline. | |
void | OnVertexRemoved (size_t) override |
Called when a vertex is removed from spline. | |
void | OnVertexUpdated (size_t) override |
Called when a vertex is updated. | |
void | OnVerticesSet (const AZStd::vector< AZ::Vector3 > &) override |
Called when all vertices on the spline are set. | |
void | OnVerticesCleared () override |
Called when all vertices from the spline are removed. | |
Listener for spline changes.