Navigation
API > API/Editor > API/Editor/MovieSceneTools > API/Editor/MovieSceneTools/Channels
Inheritance Hierarchy
- IBufferedCurveModel
- FBezierChannelBufferedCurveModel
References
| Module | MovieSceneTools |
| Header | /Engine/Source/Editor/MovieSceneTools/Public/Channels/BezierChannelCurveModel.h |
| Include | #include "Channels/BezierChannelCurveModel.h" |
Syntax
template<typename ChannelType>
class FBezierChannelBufferedCurveModel : public IBufferedCurveModel
Remarks
Buffered curve implementation for a bezier curve model, stores a copy of the bezier curve channel in order to draw itself.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FBezierChannelBufferedCurveModel
(
const ChannelType* InChannel, |
Create a copy of the channel while keeping the reference to the section |
Overridden from IBufferedCurveModel
| Type | Name | Description | |
|---|---|---|---|
| void | DrawCurve
(
const FCurveEditor& CurveEditor, |
Draws the curve into an array of (input, output) pairs with a given screen space |