#include <timeline_node_list_keeper.h>
|
| void | callBeginInsertRows (const QModelIndex &parent, int first, int last) |
| |
| void | callBeginRemoveRows (const QModelIndex &parent, int first, int last) |
| |
| void | callBeginResetModel () |
| |
| void | callEndInsertRows () |
| |
| void | callEndRemoveRows () |
| |
| void | callEndResetModel () |
| |
| void | callIndexChanged (const QModelIndex &index0, const QModelIndex &index1) |
| |
| | ModelWithExternalNotifications (QObject *parent) |
| |
| int | columnCount (const QModelIndex &parent=QModelIndex()) const override |
| |
| int | currentTime () const |
| |
| QVariant | data (const QModelIndex &index, int role) const override |
| |
| KisDocument * | document () const |
| |
| QVariant | headerData (int section, Qt::Orientation orientation, int role) const override |
| |
| bool | isFrameCached (const int frame) |
| |
| bool | isPlaybackActive () const |
| |
| bool | isPlaybackPaused () const |
| |
| bool | isScrubbing () |
| |
| | KisTimeBasedItemModel (QObject *parent) |
| |
| bool | mirrorFrames (QModelIndexList indexes) |
| |
| bool | removeFrames (const QModelIndexList &indexes) |
| |
| bool | removeFramesAndOffset (QModelIndexList indicesToRemove) |
| |
| void | scrubHorizontalHeaderUpdate (int activeHeader) |
| |
| void | setAnimationPlayer (KisCanvasAnimationState *player) |
| |
| bool | setData (const QModelIndex &index, const QVariant &value, int role) override |
| |
| void | setDocument (class KisDocument *document) |
| |
| void | setFrameCache (KisAnimationFrameCacheSP cache) |
| |
| bool | setHeaderData (int section, Qt::Orientation orientation, const QVariant &value, int role) override |
| |
| void | setImage (KisImageWSP image) |
| |
| void | setLastVisibleFrame (int time) |
| |
| void | setPlaybackRange (const KisTimeSpan &range) |
| |
| void | setScrubState (bool active) |
| |
| void | stopPlayback () const |
| |
| | ~KisTimeBasedItemModel () override |
| |
|
| enum | ItemDataRole {
ActiveFrameRole = Qt::UserRole + 101
, ScrubToRole
, CloneOfActiveFrame
, CloneCount
,
FrameExistsRole
, SpecialKeyframeExists
, FrameCachedRole
, FrameEditableRole
,
FramesPerSecondRole
, FrameHasContent
, WithinClipRange
, UserRole
} |
| |
| void | slotCurrentTimeChanged (int time) |
| |
| virtual KisKeyframeChannel * | channelByID (QModelIndex index, const QString &id) const =0 |
| |
| virtual QMap< QString, KisKeyframeChannel * > | channelsAt (QModelIndex index) const =0 |
| |
| int | cloneCount (const QModelIndex &index) const |
| |
| bool | cloneOfActiveFrame (const QModelIndex &index) const |
| |
| KUndo2Command * | createOffsetFramesCommand (QModelIndexList srcIndexes, const QPoint &offset, bool copyFrames, bool moveEmptyFrames, KUndo2Command *parentCommand=0) |
| |
| KisImageWSP | image () const |
| |
| virtual KisNodeSP | nodeAt (QModelIndex index) const =0 |
| |
Definition at line 57 of file timeline_node_list_keeper.h.
◆ ModelWithExternalNotifications()
| TimelineNodeListKeeper::ModelWithExternalNotifications::ModelWithExternalNotifications |
( |
QObject * | parent | ) |
|
|
inline |
◆ callBeginInsertRows()
| void TimelineNodeListKeeper::ModelWithExternalNotifications::callBeginInsertRows |
( |
const QModelIndex & | parent, |
|
|
int | first, |
|
|
int | last ) |
|
inline |
◆ callBeginRemoveRows()
| void TimelineNodeListKeeper::ModelWithExternalNotifications::callBeginRemoveRows |
( |
const QModelIndex & | parent, |
|
|
int | first, |
|
|
int | last ) |
|
inline |
◆ callBeginResetModel()
| void TimelineNodeListKeeper::ModelWithExternalNotifications::callBeginResetModel |
( |
| ) |
|
|
inline |
◆ callEndInsertRows()
| void TimelineNodeListKeeper::ModelWithExternalNotifications::callEndInsertRows |
( |
| ) |
|
|
inline |
◆ callEndRemoveRows()
| void TimelineNodeListKeeper::ModelWithExternalNotifications::callEndRemoveRows |
( |
| ) |
|
|
inline |
◆ callEndResetModel()
| void TimelineNodeListKeeper::ModelWithExternalNotifications::callEndResetModel |
( |
| ) |
|
|
inline |
◆ callIndexChanged()
| void TimelineNodeListKeeper::ModelWithExternalNotifications::callIndexChanged |
( |
const QModelIndex & | index0, |
|
|
const QModelIndex & | index1 ) |
|
inline |
The documentation for this struct was generated from the following file: