Navigation
API > API/Editor > API/Editor/MovieSceneTools > API/Editor/MovieSceneTools/Channels
Inheritance Hierarchy
- FKeyBarCurveModel
- FConstraintChannelCurveModel
References
| Module | MovieSceneTools |
| Header | /Engine/Source/Editor/MovieSceneTools/Public/Channels/ConstraintChannelCurveModel.h |
| Include | #include "Channels/ConstraintChannelCurveModel.h" |
Syntax
class FConstraintChannelCurveModel : public FKeyBarCurveModel
Constructors
| Type | Name | Description | |
|---|---|---|---|
FConstraintChannelCurveModel
(
TMovieSceneChannelHandle< FMovieSceneConstraintChannel > InChannel, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddKeys
(
TArrayView< const FKeyPosition > InKeyPositions, |
||
| void | BuildContextMenu
(
const FCurveEditor& CurveEditor, |
FKeyBarCurveModel. | |
| void | CreateKeyProxies
(
TArrayView< const FKeyHandle > InKeyHandles, |
||
| void | |||
| bool | Evaluate
(
double ProspectiveTime, |
||
| TArray< FKeyBarCurveModel::FBarRange > | FindRanges () |
||
| const void * | GetCurve () |
FCurveModel. | |
| void | GetCurveAttributes
(
FCurveAttributes& OutCurveAttributes |
||
| void | GetKeyAttributes
(
TArrayView< const FKeyHandle > InKeys, |
||
| void | GetKeyDrawInfo
(
ECurvePointType PointType, |
||
| void | GetKeyPositions
(
TArrayView< const FKeyHandle > InKeys, |
||
| void | |||
| void | GetNeighboringKeys
(
const FKeyHandle InKeyHandle, |
||
| int32 | GetNumKeys () |
||
| UObject * | |||
| void | GetTimeRange
(
double& MinTime, |
||
| void | GetValueRange
(
double& MinValue, |
||
| bool | |||
| void | Modify () |
||
| void | RemoveKeys
(
TArrayView< const FKeyHandle > InKeys |
||
| void | SetCurveAttributes
(
const FCurveAttributes& InCurveAttributes |
||
| void | SetKeyAttributes
(
TArrayView< const FKeyHandle > InKeys, |
||
| void | SetKeyPositions
(
TArrayView< const FKeyHandle > InKeys, |
Constants
| Name | Description |
|---|---|
| ViewID |