Open 3D Engine LmbrCentral Gem API Reference 23.10.0
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 (AZ::u64 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 ( AZ::u64  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: