Horizon
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
horizon::ImpInterface Class Reference

Public Types

typedef sigc::signal< uint64_t > type_signal_request_length_tuning_ref
 

Public Member Functions

 ImpInterface (class ImpBase *i)
 
void tool_bar_set_tip (const std::string &s)
 
void tool_bar_set_tool_name (const std::string &s)
 
void tool_bar_flash (const std::string &s)
 
void tool_bar_flash_replace (const std::string &s)
 
void tool_bar_set_actions (const std::vector< ActionLabelInfo > &labels)
 
void part_placed (const UUID &uu)
 
void set_work_layer (int layer)
 
int get_work_layer ()
 
void set_layer_display (int layer, const class LayerDisplay &ld)
 
const LayerDisplayget_layer_display (int layer) const
 
void set_no_update (bool v)
 
void canvas_update ()
 
class CanvasGLget_canvas ()
 
Coordi get_grid_spacing () const
 
Coordi transform_arrow_keys (const Coordi &c) const
 
void tool_update_data (std::unique_ptr< ToolData > data)
 
void update_highlights ()
 
std::set< ObjectRef > & get_highlights ()
 
void set_snap_filter (const std::set< SnapFilter > &filter)
 
void set_snap_filter_from_selection (const std::set< SelectableRef > &sel)
 
uint64_t get_length_tuning_ref () const
 
type_signal_request_length_tuning_ref signal_request_length_tuning_ref ()
 
void pool_update (const std::vector< std::string > &filenames)
 

Public Attributes

Dialogs dialogs
 

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