FuncDoodle
Loading...
Searching...
No Matches
FuncDoodle::TimelineKeyContext Struct Reference

Bundles commonly used parameters for timeline rendering. More...

#include <KeyHandler.h>

Public Attributes

SharedPtr< ProjectFileProj
 Project whose timeline is being edited.
AnimationPlayerPlayer = nullptr
 Playback controller for the active project.
FrameRenderer * FrameRenderer = nullptr
 Renderer used for frame thumbnails and previews.
unsigned long * SelectedFrame = nullptr
 Pointer to the active timeline frame index.

Detailed Description

Bundles commonly used parameters for timeline rendering.

Provides a single struct to avoid passing multiple arguments into timeline rendering functions.

Member Data Documentation

◆ FrameRenderer

FrameRenderer* FuncDoodle::TimelineKeyContext::FrameRenderer = nullptr

Renderer used for frame thumbnails and previews.

◆ Player

AnimationPlayer* FuncDoodle::TimelineKeyContext::Player = nullptr

Playback controller for the active project.

◆ Proj

SharedPtr<ProjectFile> FuncDoodle::TimelineKeyContext::Proj

Project whose timeline is being edited.

◆ SelectedFrame

unsigned long* FuncDoodle::TimelineKeyContext::SelectedFrame = nullptr

Pointer to the active timeline frame index.


The documentation for this struct was generated from the following file: