API Documentation
Loading...
Searching...
No Matches
ModelOffsetCommandWidget Class Reference

#include <ModelOffsetCommandWidget.h>

Inheritance diagram for ModelOffsetCommandWidget:
[legend]
Collaboration diagram for ModelOffsetCommandWidget:
[legend]

Signals

void aboutToPerformSurfacingSignal ()
 
void finishedSignal ()
 

Public Member Functions

 ModelOffsetCommandWidget (QWidget *parent=nullptr)
 
void updateUIFromManager ()
 
- Public Member Functions inherited from DesignObjectWidgetInterface
virtual Bounds< 3, fltp08bounds () const
 
void clearTargets ()
 
 DesignObjectWidgetInterface ()
 
QTModelManagermanager () const
 
Buffer< Modelmodels () const
 
void setTarget (const DynamicPointer< QTDesignObject > &object)
 
void setTargetID (const UUID &object)
 
void setTargetIDs (const Buffer< UUID > &objects)
 
void setTargets (const Buffer< DynamicPointer< QTDesignObject > > &objects)
 
Buffer< UUIDtargetIDs () const
 
virtual ~DesignObjectWidgetInterface ()
 

Protected Slots

void setToDefaults ()
 

Protected Member Functions

void addTarget (const DynamicPointer< QTDesignObject > &object) override
 
void init ()
 
void onTargetUpdated (UUID) override
 
void removeTarget (const DynamicPointer< QTDesignObject > &object) override
 
- Protected Member Functions inherited from DesignObjectWidgetInterface
const Dictionary< UUID, DynamicPointer< QTDesignObject > > & targets () const
 

Protected Attributes

Ui::ModelOffsetCommandUI * ui
 
- Protected Attributes inherited from DesignObjectWidgetInterface
DesignObjectInterfacem_interface
 

Constructor & Destructor Documentation

◆ ModelOffsetCommandWidget()

ModelOffsetCommandWidget ( QWidget * parent = nullptr)

Member Function Documentation

◆ aboutToPerformSurfacingSignal

void aboutToPerformSurfacingSignal ( )
signal

◆ addTarget()

void addTarget ( const DynamicPointer< QTDesignObject > & object)
overrideprotectedvirtual

Reimplemented from DesignObjectWidgetInterface.

◆ finishedSignal

void finishedSignal ( )
signal

◆ init()

void init ( )
protected

◆ onTargetUpdated()

void onTargetUpdated ( UUID )
overrideprotectedvirtual

Reimplemented from DesignObjectWidgetInterface.

◆ removeTarget()

void removeTarget ( const DynamicPointer< QTDesignObject > & object)
overrideprotectedvirtual

Reimplemented from DesignObjectWidgetInterface.

◆ setToDefaults

void setToDefaults ( )
protectedslot

◆ updateUIFromManager()

void updateUIFromManager ( )

Member Data Documentation

◆ ui

Ui::ModelOffsetCommandUI* ui
protected

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