ngscopeclient 0.1-dev+51fbda87c
MainWindow Member List

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

AddAreaForStreamIfNotAlreadyVisible(StreamDescriptor stream)MainWindow
AddChannelsMenu()MainWindowprotected
AddDialog(std::shared_ptr< Dialog > dlg) (defined in MainWindow)MainWindow
AddGenerateMenu()MainWindowprotected
AddImportMenu()MainWindowprotected
AddMenu()MainWindowprotected
AddStatusHelp(const std::string &icon, const std::string &text) (defined in MainWindow)MainWindowinline
AddTextureUsedThisFrame(std::shared_ptr< Texture > tex) (defined in VulkanWindow)VulkanWindowinline
AddToRecentInstrumentList(std::shared_ptr< SCPIInstrument > inst) (defined in MainWindow)MainWindow
BROWSE_OPEN_SESSION enum value (defined in MainWindow)MainWindowprotected
BROWSE_SAVE_SESSION enum value (defined in MainWindow)MainWindowprotected
ClearPersistence() (defined in MainWindow)MainWindowinline
CloseSession() (defined in MainWindow)MainWindowprotected
CreateFilter(const std::string &name, WaveformArea *area, StreamDescriptor initialStream, bool showProperties=true, bool addToArea=true)MainWindow
DebugMenu()MainWindowprotected
DebugSCPIConsoleMenu()MainWindowprotected
DoAddSubMenu(std::vector< time_t > &timestamps, std::map< time_t, std::vector< std::string > > &reverseMap, const std::string &typePretty, const std::string &defaultName, const std::string &typeInternal)MainWindowprotected
DockingArea() (defined in MainWindow)MainWindowprotected
DoOpenFile(const std::string &sessionPath, bool online)MainWindowprotected
DoRender(vk::raii::CommandBuffer &cmdBuf) (defined in MainWindow)MainWindowprotectedvirtual
DoSaveFile(std::string sessionPath)MainWindowprotected
DoTriggerDropdown(const char *action, std::shared_ptr< TriggerGroup > &group, bool &all) (defined in MainWindow)MainWindowprotected
DropdownButton(const char *id, float height) (defined in MainWindow)MainWindowprotected
FileMenu()MainWindowprotected
FileRecentMenu()MainWindowprotected
FindAreaForStream(WaveformArea *area, StreamDescriptor stream)MainWindow
GetBestGroupForWaveform(StreamDescriptor stream)MainWindowprotected
GetColorPref(const std::string &name) (defined in MainWindow)MainWindowinline
GetContentScale() (defined in VulkanWindow)VulkanWindow
GetDataDir() (defined in MainWindow)MainWindowinline
GetEyeGradientFriendlyName(std::string internalName) (defined in MainWindow)MainWindowinline
GetEyeGradients() (defined in MainWindow)MainWindowinline
GetFontPref(const std::string &name)MainWindowinline
GetGraphEditorConfigBlob() (defined in MainWindow)MainWindowinline
GetGraphEditorGroups()MainWindowinline
GetIconForFilter(Filter *f)MainWindow
GetIconForWaveformShape(FunctionGenerator::WaveShape shape)MainWindow
GetMeasurementsDialog(bool createIfNotExisting)MainWindow
GetPersistDecay() (defined in MainWindow)MainWindowinline
GetRenderQueue() (defined in VulkanWindow)VulkanWindowinline
GetSession() (defined in MainWindow)MainWindowinline
GetTexture(const std::string &name) (defined in MainWindow)MainWindowinline
GetTextureManager() (defined in MainWindow)MainWindowinline
GetToneMapTime() (defined in MainWindow)MainWindowinline
GetTraceAlpha() (defined in MainWindow)MainWindowinline
GetWindow() (defined in VulkanWindow)VulkanWindowinline
HelpMenu()MainWindowprotected
InitializeDefaultSession()MainWindowprotected
IsFullscreen() (defined in VulkanWindow)VulkanWindowinline
LoadDialogs(const YAML::Node &node)MainWindowprotected
LoadFilterIcons()MainWindowprotected
LoadGradient(const std::string &friendlyName, const std::string &internalName)MainWindowprotected
LoadGradients()MainWindowprotected
LoadLabNotes(const std::string &dataDir)MainWindowprotected
LoadRecentFileList() (defined in MainWindow)MainWindowprotected
LoadRecentInstrumentList() (defined in MainWindow)MainWindowprotected
LoadSessionFromYaml(const YAML::Node &node, const std::string &dataDir, bool online)MainWindowprotected
LoadStatusBarIcons()MainWindowprotected
LoadToolbarIcons()MainWindowprotected
LoadUIConfiguration(int version, const YAML::Node &node) (defined in MainWindow)MainWindow
LoadWaveformShapeIcons()MainWindowprotected
LogMemoryUsage() (defined in MainWindow)MainWindow
m_backBuffersVulkanWindowprotected
m_backBufferViewsVulkanWindowprotected
m_bertDialogsMainWindowprotected
m_channelPropertiesDialogsMainWindowprotected
m_clearPersistenceMainWindowprotected
m_cmdBufferMainWindowprotected
m_cmdBuffersVulkanWindowprotected
m_cmdPoolMainWindowprotected
m_contextVulkanWindowprotected
m_dialogsMainWindowprotected
m_errorPopupMessage (defined in MainWindow)MainWindowprotected
m_errorPopupTitle (defined in MainWindow)MainWindowprotected
m_eyeGradientFriendlyNames (defined in MainWindow)MainWindowprotected
m_eyeGradients (defined in MainWindow)MainWindowprotected
m_fencesVulkanWindowprotected
m_fileBeingLoadedMainWindowprotected
m_fileBrowserMainWindowprotected
m_fileBrowserMode (defined in MainWindow)MainWindowprotected
m_fileLoadInProgressMainWindowprotected
m_filterIconMapMainWindowprotected
m_filterPaletteMainWindowprotected
m_fontmgr (defined in MainWindow)MainWindowprotected
m_framebuffersVulkanWindowprotected
m_frameIndexVulkanWindowprotected
m_fullscreenVulkanWindowprotected
m_generatorDialogsMainWindowprotected
m_graphEditorMainWindowprotected
m_graphEditorConfigBlobMainWindowprotected
m_graphEditorGroupsMainWindowprotected
m_groupsToCloseMainWindowprotected
m_heightVulkanWindowprotected
m_historyDialogMainWindowprotected
m_imageAcquiredSemaphoresVulkanWindowprotected
m_imguiDescriptorPoolVulkanWindowprotected
m_initialWorkspaceDockRequestMainWindowprotected
m_lastFrameIndexVulkanWindowprotected
m_loadConfirmationChecked (defined in MainWindow)MainWindowprotected
m_loadDialogsMainWindowprotected
m_logViewerDialogMainWindowprotected
m_manageInstrumentsDialogMainWindowprotected
m_measurementsDialogMainWindowprotected
m_meterDialogsMainWindowprotected
m_metricsDialogMainWindowprotected
m_minImageCountVulkanWindowprotected
m_needRenderMainWindowprotected
m_newWaveformGroupsMainWindowprotected
m_nextWaveformGroupMainWindowprotected
m_notesDialogMainWindowprotected
m_openOnlineMainWindowprotected
m_pendingChannelDisplayRequestsMainWindowprotected
m_pendingHeightVulkanWindowprotected
m_pendingWidthVulkanWindowprotected
m_persistenceDecayMainWindowprotected
m_persistenceDialogMainWindowprotected
m_preferenceDialogMainWindowprotected
m_protocolAnalyzerDialogsMainWindowprotected
m_psuDialogsMainWindowprotected
m_recentFilesMainWindowprotected
m_recentInstrumentsMainWindowprotected
m_renderCompleteSemaphoresVulkanWindowprotected
m_renderPassVulkanWindowprotected
m_renderQueueVulkanWindowprotected
m_resizeEventPendingVulkanWindowprotected
m_rfgeneratorDialogsMainWindowprotected
m_scpiConsoleDialogsMainWindowprotected
m_semaphoreIndexVulkanWindowprotected
m_sessionMainWindowprotected
m_sessionClosingMainWindowprotected
m_sessionDataDirMainWindowprotected
m_sessionFileNameMainWindowprotected
m_showDemoMainWindowprotected
m_showingLoadWarnings (defined in MainWindow)MainWindowprotected
m_softwareResizeRequestedVulkanWindowprotected
m_splitRequestsMainWindowprotected
m_statusHelp (defined in MainWindow)MainWindowprotected
m_streamBrowserMainWindowprotected
m_surfaceVulkanWindowprotected
m_swapchainVulkanWindowprotected
m_texmgr (defined in MainWindow)MainWindowprotected
m_texturesUsedThisFrameVulkanWindowprotected
m_timebaseDialogMainWindowprotected
m_toneMapTime (defined in MainWindow)MainWindowprotected
m_toolbarIconSizeMainWindowprotected
m_traceAlphaMainWindowprotected
m_triggerDialogMainWindowprotected
m_waveformGroupsMainWindowprotected
m_waveformGroupsMutexMainWindowprotected
m_waveformShapeIconMapMainWindowprotected
m_widthVulkanWindowprotected
m_windowVulkanWindowprotected
m_windowedHeightVulkanWindowprotected
m_windowedWidthVulkanWindowprotected
m_windowedXVulkanWindowprotected
m_windowedYVulkanWindowprotected
m_workPosMainWindowprotected
m_workSizeMainWindowprotected
m_workspacesMainWindowprotected
MainMenu()MainWindowprotected
MainWindow(std::shared_ptr< QueueHandle > queue) (defined in MainWindow)MainWindow
MakeTransport(const std::string &trans, const std::string &args)MainWindowprotected
NameNewWaveformGroup() (defined in MainWindow)MainWindowprotected
NavigateToTimestamp(int64_t stamp, int64_t duration=0, StreamDescriptor target=StreamDescriptor(nullptr, 0))MainWindow
OnCursorMoved(int64_t offset)MainWindow
OnDialogClosed(const std::shared_ptr< Dialog > &dlg) (defined in MainWindow)MainWindowprotected
OnFilterReconfigured(Filter *f)MainWindow
OnGraphEditorConfigModified(const std::string &blob) (defined in MainWindow)MainWindowinline
OnMemoryPressure(MemoryPressureLevel level, MemoryPressureType type, size_t requestedSize) (defined in MainWindow)MainWindow
OnMemoryPressureStatic(MemoryPressureLevel level, MemoryPressureType type, size_t requestedSize)MainWindowstatic
OnOpenFile(bool online)MainWindowprotected
OnSaveAs()MainWindowprotected
OnScopeAdded(std::shared_ptr< Oscilloscope > scope, bool createViews)MainWindow
PreLoadSessionFromYaml(const YAML::Node &node, const std::string &dataDir, bool online)MainWindowprotected
QueueCloseSession() (defined in MainWindow)MainWindowinline
QueueSplitGroup(std::shared_ptr< WaveformGroup > group, ImGuiDir direction, StreamDescriptor stream) (defined in MainWindow)MainWindowinline
RefreshTimebasePropertiesDialog()MainWindowinline
RefreshTriggerPropertiesDialog()MainWindowinline
RemoveFunctionGenerator(std::shared_ptr< SCPIFunctionGenerator > gen)MainWindow
Render() (defined in MainWindow)MainWindowvirtual
RenderErrorPopup()MainWindowprotected
RenderFileBrowser()MainWindowprotected
RenderLoadWarningPopup()MainWindowprotected
RenderUI() (defined in MainWindow)MainWindowprotectedvirtual
RenderWaveformTextures(vk::raii::CommandBuffer &cmdbuf, std::vector< std::shared_ptr< DisplayedChannel > > &channels) (defined in MainWindow)MainWindow
SaveLabNotes(const std::string &dataDir)MainWindowprotected
SaveRecentFileList() (defined in MainWindow)MainWindowprotected
SaveRecentInstrumentList() (defined in MainWindow)MainWindowprotected
SaveSessionToYaml(YAML::Node &node, const std::string &dataDir)MainWindowprotected
SerializeDialogs()MainWindowprotected
SerializeUIConfiguration()MainWindowprotected
SetFullscreen(bool fullscreen) (defined in VulkanWindow)VulkanWindowprotected
SetNeedRender() (defined in MainWindow)MainWindowinline
SetPersistDecay(float f) (defined in MainWindow)MainWindowinline
SetupDataDirectory(const std::string &dataDir)MainWindowprotected
SetupMenu()MainWindowprotected
ShowChannelProperties(OscilloscopeChannel *channel) (defined in MainWindow)MainWindow
ShowErrorPopup(const std::string &title, const std::string &msg)MainWindow
ShowInstrumentProperties(std::shared_ptr< Instrument > instrumet) (defined in MainWindow)MainWindow
ShowManageInstruments() (defined in MainWindow)MainWindow
ShowSyncWizard(std::shared_ptr< TriggerGroup > group, std::shared_ptr< Oscilloscope > secondary) (defined in MainWindow)MainWindow
ShowTimebaseProperties() (defined in MainWindow)MainWindow
ShowTriggerProperties() (defined in MainWindow)MainWindow
StatusBar(float height) (defined in MainWindow)MainWindowprotected
ToneMapAllWaveforms(vk::raii::CommandBuffer &cmdbuf)MainWindow
Toolbar() (defined in MainWindow)MainWindowprotected
ToolbarButtons() (defined in MainWindow)MainWindowprotected
TriggerForceDropdown(float buttonsize) (defined in MainWindow)MainWindowprotected
TriggerSingleDropdown(float buttonsize) (defined in MainWindow)MainWindowprotected
TriggerStartDropdown(float buttonsize) (defined in MainWindow)MainWindowprotected
TriggerStopDropdown(float buttonsize) (defined in MainWindow)MainWindowprotected
UpdateFonts()MainWindowprotected
UpdateFramebuffer()VulkanWindowprotected
ViewMenu()MainWindowprotected
VulkanWindow(const std::string &title, std::shared_ptr< QueueHandle > queue)VulkanWindow
WindowAnalyzerMenu()MainWindowprotected
WindowGeneratorMenu()MainWindowprotected
WindowMenu()MainWindowprotected
WindowMultimeterMenu()MainWindowprotected
WindowPSUMenu()MainWindowprotected
~MainWindow() (defined in MainWindow)MainWindowvirtual
~VulkanWindow()VulkanWindowvirtual