mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-14 04:27:36 +00:00
Order GCodeWriter Initializers Like the Members Moved to Protected
The lift, speed and cached-extruder members now live in the protected section ahead of the private ones; list their initializers first so the list reads in construction order. No behaviour change.
This commit is contained in:
@@ -18,17 +18,18 @@ public:
|
|||||||
bool multiple_extruders;
|
bool multiple_extruders;
|
||||||
|
|
||||||
GCodeWriter() :
|
GCodeWriter() :
|
||||||
multiple_extruders(false), m_curr_filament_extruder(MAXIMUM_EXTRUDER_NUMBER, nullptr),
|
multiple_extruders(false),
|
||||||
m_curr_extruder_id (-1),
|
|
||||||
m_cached_extruder_idx(0),
|
|
||||||
m_single_extruder_multi_material(false),
|
|
||||||
m_last_acceleration(0), m_max_acceleration(0),m_last_travel_acceleration(0), m_max_travel_acceleration(0),
|
|
||||||
m_last_jerk(0), m_max_jerk_x(0), m_max_jerk_y(0),
|
|
||||||
m_last_bed_temperature(0), m_last_bed_temperature_reached(true),
|
|
||||||
m_lifted(0),
|
m_lifted(0),
|
||||||
m_to_lift(0),
|
m_to_lift(0),
|
||||||
m_to_lift_type(LiftType::NormalLift),
|
m_to_lift_type(LiftType::NormalLift),
|
||||||
m_current_speed(3600), m_is_first_layer(true)
|
m_is_first_layer(true), m_current_speed(3600),
|
||||||
|
m_cached_extruder_idx(0),
|
||||||
|
m_curr_filament_extruder(MAXIMUM_EXTRUDER_NUMBER, nullptr),
|
||||||
|
m_curr_extruder_id (-1),
|
||||||
|
m_single_extruder_multi_material(false),
|
||||||
|
m_last_acceleration(0), m_max_acceleration(0),m_last_travel_acceleration(0), m_max_travel_acceleration(0),
|
||||||
|
m_last_jerk(0), m_max_jerk_x(0), m_max_jerk_y(0),
|
||||||
|
m_last_bed_temperature(0), m_last_bed_temperature_reached(true)
|
||||||
{}
|
{}
|
||||||
Extruder* filament(size_t extruder_id) { assert(extruder_id < m_curr_filament_extruder.size()); return m_curr_filament_extruder[extruder_id]; }
|
Extruder* filament(size_t extruder_id) { assert(extruder_id < m_curr_filament_extruder.size()); return m_curr_filament_extruder[extruder_id]; }
|
||||||
const Extruder* filament(size_t extruder_id) const { assert(extruder_id < m_curr_filament_extruder.size()); return m_curr_filament_extruder[extruder_id]; }
|
const Extruder* filament(size_t extruder_id) const { assert(extruder_id < m_curr_filament_extruder.size()); return m_curr_filament_extruder[extruder_id]; }
|
||||||
|
|||||||
Reference in New Issue
Block a user