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.
LmbrCentral::SplineComponentRequests Class Referenceabstract

Services provided by the Spline Component. More...

#include <SplineComponentBus.h>

Inherits AZ::VariableVertices< AZ::Vector3 >.

Public Member Functions

virtual AZ::SplinePtr GetSpline ()=0
 Returns a reference to the underlying spline.
 
virtual void ChangeSplineType (SplineType splineType)=0
 
virtual void SetClosed (bool closed)=0
 Set whether the spline should form a closed loop or not.
 

Detailed Description

Services provided by the Spline Component.

Member Function Documentation

◆ ChangeSplineType()

virtual void LmbrCentral::SplineComponentRequests::ChangeSplineType ( SplineType  splineType)
pure virtual

Change the type of interpolation used by the spline.

Parameters
splineTypeRefers to the RTTI Hash of the underlying Spline type (example: AZ::LinearSpline::RTTI_Type().GetHash()).

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