Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Slots | Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
KeyframeNavigator Class Reference

#include <keyframenavigator.h>

Inheritance diagram for KeyframeNavigator:

Public Slots

void enable_keyframes (bool)
 

Signals

void goto_previous_key ()
 
void toggle_key ()
 
void goto_next_key ()
 
void keyframe_enabled_changed (bool)
 
void clicked ()
 

Public Member Functions

 KeyframeNavigator (QWidget *parent=nullptr, bool addLeftPad=true)
 
 ~KeyframeNavigator ()
 
void enable_keyframe_toggle (bool)
 

Private Slots

void keyframe_ui_enabled (bool)
 

Private Attributes

QHBoxLayout * key_controls
 
QPushButton * left_key_nav
 
QPushButton * key_addremove
 
QPushButton * right_key_nav
 
QPushButton * keyframe_enable
 

Constructor & Destructor Documentation

KeyframeNavigator::KeyframeNavigator ( QWidget *  parent = nullptr,
bool  addLeftPad = true 
)
KeyframeNavigator::~KeyframeNavigator ( )

Member Function Documentation

void KeyframeNavigator::clicked ( )
signal
void KeyframeNavigator::enable_keyframe_toggle ( bool  b)
void KeyframeNavigator::enable_keyframes ( bool  b)
slot
void KeyframeNavigator::goto_next_key ( )
signal
void KeyframeNavigator::goto_previous_key ( )
signal
void KeyframeNavigator::keyframe_enabled_changed ( bool  )
signal
void KeyframeNavigator::keyframe_ui_enabled ( bool  enabled)
privateslot
void KeyframeNavigator::toggle_key ( )
signal

Member Data Documentation

QPushButton* KeyframeNavigator::key_addremove
private
QHBoxLayout* KeyframeNavigator::key_controls
private
QPushButton* KeyframeNavigator::keyframe_enable
private
QPushButton* KeyframeNavigator::left_key_nav
private
QPushButton* KeyframeNavigator::right_key_nav
private

The documentation for this class was generated from the following files: