OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::PresetOrigin Struct Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Preset.hpp>

Collaboration diagram for Slic3r::PresetOrigin:

Public Types

enum class  Kind { Auto , User , LocalBundle , SubscribedBundle }

Public Member Functions

 PresetOrigin ()=default
 PresetOrigin (Kind kind, std::string bundle_id={})
bool is_bundle () const

Public Attributes

Kind kind { Kind::Auto }
std::string bundle_id

Detailed Description

Member Enumeration Documentation

◆ Kind

enum class Slic3r::PresetOrigin::Kind
strong
Enumerator
Auto 
User 
LocalBundle 
SubscribedBundle 
495{ Auto, User, LocalBundle, SubscribedBundle };
@ User
Definition TextureLibrary.hpp:15

Constructor & Destructor Documentation

◆ PresetOrigin() [1/2]

Slic3r::PresetOrigin::PresetOrigin ( )
default

◆ PresetOrigin() [2/2]

Slic3r::PresetOrigin::PresetOrigin ( Kind kind,
std::string bundle_id = {} )
inline
501{}) : kind(kind), bundle_id(std::move(bundle_id)) {}
std::string bundle_id
Definition Preset.hpp:498
Kind kind
Definition Preset.hpp:497

References bundle_id, and kind.

Member Function Documentation

◆ is_bundle()

bool Slic3r::PresetOrigin::is_bundle ( ) const
inline
@ SubscribedBundle
Definition Preset.hpp:495
@ LocalBundle
Definition Preset.hpp:495

References kind, LocalBundle, and SubscribedBundle.

Referenced by Slic3r::PresetCollection::canonical_preset_name().

Here is the caller graph for this function:

Member Data Documentation

◆ bundle_id

◆ kind


The documentation for this struct was generated from the following file:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Preset.hpp