PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::PModuleEditorToolBar Class Reference

#include <PModuleEditorToolBar.h>

Inheritance diagram for dyno::PModuleEditorToolBar:
Collaboration diagram for dyno::PModuleEditorToolBar:

Public Slots

void resetButtonClicked ()
 
void animationButtonClicked ()
 
void renderingButtonClicked ()
 

Signals

void showResetPipeline ()
 
void showGraphicsPipeline ()
 
void showAnimationPipeline ()
 

Public Member Functions

 PModuleEditorToolBar (QWidget *parent=nullptr)
 
QAction * addAction (QToolButton::ToolButtonPopupMode type, QAction *action, QMenu *menu=nullptr)
 
QPushButton * addPushButton (QPixmap icon, QString text)
 
QAction * updateAction ()
 
QAction * saveAction ()
 
QAction * reorderAction ()
 

Private Attributes

QHBoxLayout * mLayout
 
QAction * mActionSave
 
QAction * mActionReorder
 
QAction * mActionUpdate
 
QPushButton * mResetButton
 
QPushButton * mAnimationButton
 
QPushButton * mRenderingButton
 

Detailed Description

Definition at line 27 of file PModuleEditorToolBar.h.

Constructor & Destructor Documentation

◆ PModuleEditorToolBar()

dyno::PModuleEditorToolBar::PModuleEditorToolBar ( QWidget * parent = nullptr)

Definition at line 13 of file PModuleEditorToolBar.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ addAction()

QAction * dyno::PModuleEditorToolBar::addAction ( QToolButton::ToolButtonPopupMode type,
QAction * action,
QMenu * menu = nullptr )

Definition at line 50 of file PModuleEditorToolBar.cpp.

Here is the caller graph for this function:

◆ addPushButton()

QPushButton * dyno::PModuleEditorToolBar::addPushButton ( QPixmap icon,
QString text )

Definition at line 76 of file PModuleEditorToolBar.cpp.

Here is the caller graph for this function:

◆ animationButtonClicked

void dyno::PModuleEditorToolBar::animationButtonClicked ( )
slot

Definition at line 132 of file PModuleEditorToolBar.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ renderingButtonClicked

void dyno::PModuleEditorToolBar::renderingButtonClicked ( )
slot

Definition at line 141 of file PModuleEditorToolBar.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ reorderAction()

QAction * dyno::PModuleEditorToolBar::reorderAction ( )
inline

Definition at line 39 of file PModuleEditorToolBar.h.

◆ resetButtonClicked

void dyno::PModuleEditorToolBar::resetButtonClicked ( )
slot

Definition at line 123 of file PModuleEditorToolBar.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ saveAction()

QAction * dyno::PModuleEditorToolBar::saveAction ( )
inline

Definition at line 38 of file PModuleEditorToolBar.h.

◆ showAnimationPipeline

void dyno::PModuleEditorToolBar::showAnimationPipeline ( )
signal
Here is the caller graph for this function:

◆ showGraphicsPipeline

void dyno::PModuleEditorToolBar::showGraphicsPipeline ( )
signal
Here is the caller graph for this function:

◆ showResetPipeline

void dyno::PModuleEditorToolBar::showResetPipeline ( )
signal
Here is the caller graph for this function:

◆ updateAction()

QAction * dyno::PModuleEditorToolBar::updateAction ( )
inline

Definition at line 37 of file PModuleEditorToolBar.h.

Member Data Documentation

◆ mActionReorder

QAction* dyno::PModuleEditorToolBar::mActionReorder
private

Definition at line 55 of file PModuleEditorToolBar.h.

◆ mActionSave

QAction* dyno::PModuleEditorToolBar::mActionSave
private

Definition at line 54 of file PModuleEditorToolBar.h.

◆ mActionUpdate

QAction* dyno::PModuleEditorToolBar::mActionUpdate
private

Definition at line 56 of file PModuleEditorToolBar.h.

◆ mAnimationButton

QPushButton* dyno::PModuleEditorToolBar::mAnimationButton
private

Definition at line 59 of file PModuleEditorToolBar.h.

◆ mLayout

QHBoxLayout* dyno::PModuleEditorToolBar::mLayout
private

Definition at line 52 of file PModuleEditorToolBar.h.

◆ mRenderingButton

QPushButton* dyno::PModuleEditorToolBar::mRenderingButton
private

Definition at line 60 of file PModuleEditorToolBar.h.

◆ mResetButton

QPushButton* dyno::PModuleEditorToolBar::mResetButton
private

Definition at line 58 of file PModuleEditorToolBar.h.


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