Navigation
API > API/Editor > API/Editor/MovieSceneTools
Buffered curve implementation for a bezier curve model, stores a copy of the bezier curve channel in order to draw itself.
| Name | FBezierChannelBufferedCurveModel |
| Type | class |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/Channels/BezierChannelCurveModel.h |
| Include Path | #include "Channels/BezierChannelCurveModel.h" |
Syntax
template<typename ChannelType>
class FBezierChannelBufferedCurveModel : public IBufferedCurveModel
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBezierChannelBufferedCurveModel
(
const ChannelType* InChannel, |
Create a copy of the channel while keeping the reference to the section | Channels/BezierChannelCurveModel.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Channel | ChannelType | Channels/BezierChannelCurveModel.h | ||
| WeakSection | TWeakObjectPtr< UMovieSceneSection > | Channels/BezierChannelCurveModel.h |
Functions
Public
Overridden from IBufferedCurveModel
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void DrawCurve
(
const FCurveEditor& InCurveEditor, |
Channels/BezierChannelCurveModel.h | ||
virtual bool Evaluate
(
double InTime, |
Channels/BezierChannelCurveModel.h |