ngscopeclient v0.3
Loading...
Searching...
No Matches
AddInstrumentDialog Member List

This is the complete list of members for AddInstrumentDialog, including all inherited members.

AddInstrumentDialog(const std::string &title, const std::string &nickname, Session *session, MainWindow *parent, const std::string &driverType, const std::string &driver="", const std::string &transport="", const std::string &path="") (defined in AddInstrumentDialog)AddInstrumentDialog
Combo(const std::string &label, const std::vector< std::string > &items, int &selection, bool *open=nullptr)Dialogstatic
Dialog(const std::string &title, const std::string &id, ImVec2 defaultSize=ImVec2(300, 100), Session *session=nullptr, MainWindow *parent=nullptr) (defined in Dialog)Dialog
DoConnect(SCPITransport *transport) (defined in AddInstrumentDialog)AddInstrumentDialogprotectedvirtual
DoRender()AddInstrumentDialogvirtual
GetID() (defined in Dialog)Dialoginline
GetTitleAndID() (defined in Dialog)Dialoginline
HelpMarker(const std::string &str) (defined in Dialog)Dialogstatic
HelpMarker(const std::string &header, const std::vector< std::string > &bullets) (defined in Dialog)Dialogstatic
IntInputWithImplicitApply(const std::string &label, int &currentValue, int &committedValue) (defined in Dialog)Dialogprotected
m_defaultNickname (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_defaultPath (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_defaultSize (defined in Dialog)Dialogprotected
m_drivers (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_editedItemIdDialogprotected
m_endpointNames (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_endpoints (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_errorPopupMessage (defined in Dialog)Dialogprotected
m_errorPopupTitle (defined in Dialog)Dialogprotected
m_id (defined in Dialog)Dialogprotected
m_lastEditedItemIdDialogprotected
m_models (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_nickname (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_nicknameEdited (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_open (defined in Dialog)Dialogprotected
m_originalNickname (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_parentDialogprotected
m_path (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_pathEdited (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_selectedDriver (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_selectedEndpoint (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_selectedModel (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_selectedTransport (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_selectedTransportType (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_sessionDialogprotected
m_supportedTransports (defined in AddInstrumentDialog)AddInstrumentDialogprotected
m_title (defined in Dialog)Dialogprotected
m_transports (defined in AddInstrumentDialog)AddInstrumentDialogprotected
MakeTransport()AddInstrumentDialogprotected
Render()Dialogvirtual
Render7SegmentDigit(ImDrawList *drawList, uint8_t digit, ImVec2 size, ImVec2 position, float thikness, ImU32 colorOn, ImU32 colorOff)Dialogprotected
Render7SegmentValue(const std::string &value, ImVec4 color, float digitHeight)Dialogprotected
Render7SegmentValue(const std::string &value, ImVec4 color, float digitHeight, bool &clicked, bool &hovered, bool clickable=true)Dialogprotected
RenderAsChild()Dialog
renderBadge(float width, ImVec4 color, const std::string &label)Dialogprotected
renderEditableProperty(float width, const std::string &label, std::string &currentValue, T &committedValue, Unit unit, const char *tooltip=nullptr, std::optional< ImVec4 > optcolor=std::nullopt, bool allow7SegmentDisplay=false, bool explicitApply=false) (defined in Dialog)Dialogprotected
renderEditableProperty(float width, const string &label, string &currentValue, T &committedValue, Unit unit, const char *tooltip, optional< ImVec4 > optcolor, bool allow7SegmentDisplay, bool explicitApply)Dialog
renderEditablePropertyWithExplicitApply(float width, const std::string &label, std::string &currentValue, T &committedValue, Unit unit, const char *tooltip=nullptr, std::optional< ImVec4 > optcolor=std::nullopt, bool allow7SegmentDisplay=false)Dialogprotected
RenderErrorPopup()Dialogprotected
renderNumericValue(const std::string &value, bool &clicked, bool &hovered, std::optional< ImVec4 > optcolor=std::nullopt, bool allow7SegmentDisplay=false, float digitHeight=0, bool clickable=true)Dialogprotected
renderReadOnlyProperty(float width, const std::string &label, const std::string &value, const char *tooltip=nullptr)Dialogprotected
ShowErrorPopup(const std::string &title, const std::string &msg)Dialogprotected
TextInputWithExplicitApply(const std::string &label, std::string &currentValue, std::string &committedValue) (defined in Dialog)Dialogprotected
TextInputWithImplicitApply(const std::string &label, std::string &currentValue, std::string &committedValue) (defined in Dialog)Dialogstatic
Tooltip(const std::string &str, bool allowDisabled=false)Dialogstatic
UnitInputWithExplicitApply(const std::string &label, std::string &currentValue, float &committedValue, Unit unit)Dialogprotected
UnitInputWithImplicitApply(const std::string &label, std::string &currentValue, float &committedValue, Unit unit)Dialogstatic
UnitInputWithImplicitApply(const std::string &label, std::string &currentValue, double &committedValue, Unit unit)Dialogstatic
UnitInputWithImplicitApply(const std::string &label, std::string &currentValue, int64_t &committedValue, Unit unit)Dialogstatic
UpdateCombos() (defined in AddInstrumentDialog)AddInstrumentDialogprotected
UpdatePath() (defined in AddInstrumentDialog)AddInstrumentDialogprotected
~AddInstrumentDialog() (defined in AddInstrumentDialog)AddInstrumentDialogvirtual
~Dialog() (defined in Dialog)Dialogvirtual