Listener for spline changes.  
 More...
#include <SplineComponentBus.h>
Inherits AZ::ComponentBus, and AZ::VertexContainerNotificationInterface< AZ::Vector3 >.
|  | 
| 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. 
The documentation for this class was generated from the following file:
- Gems/LmbrCentral/Code/include/LmbrCentral/Shape/SplineComponentBus.h