Audacity 3.2.0
|
#include "ScreenshotCommand.h"
#include <mutex>
#include <thread>
#include "LoadCommands.h"
#include "Project.h"
#include <wx/app.h>
#include <wx/toplevel.h>
#include <wx/dcscreen.h>
#include <wx/dcmemory.h>
#include <wx/settings.h>
#include <wx/bitmap.h>
#include <wx/valgen.h>
#include "ActiveProject.h"
#include "../AdornedRulerPanel.h"
#include "../TrackPanel.h"
#include "../toolbars/ToolManager.h"
#include "Prefs.h"
#include "ProjectWindows.h"
#include "SettingsVisitor.h"
#include "ShuttleGui.h"
#include "Track.h"
#include "../widgets/VetoDialogHook.h"
#include "CommandContext.h"
#include "CommandManager.h"
#include "CommandDispatch.h"
#include "../CommonCommandFlags.h"
Go to the source code of this file.
Namespaces | |
namespace | anonymous_namespace{ScreenshotCommand.cpp} |
Macros | |
#define | TRICKY_CAPTURE |
#define | CAPTURE_NYQUIST_TOO |
Functions | |
void | IdleHandler (wxIdleEvent &event) |
static void | Yield () |
#define CAPTURE_NYQUIST_TOO |
#define TRICKY_CAPTURE |
void IdleHandler | ( | wxIdleEvent & | event | ) |
Definition at line 172 of file ScreenshotCommand.cpp.
References ScreenshotCommand::CaptureWindowOnIdle(), IdleHandler(), ScreenshotCommand::mpShooter, and pIdleHandlerProject.
Referenced by IdleHandler(), and ScreenshotCommand::SetIdleHandler().
|
static |
Definition at line 222 of file ScreenshotCommand.cpp.
Referenced by ScreenshotCommand::Capture(), and ScreenshotCommand::CaptureToolbar().
|
static |
Definition at line 111 of file ScreenshotCommand.cpp.
Referenced by ScreenshotCommand::PopulateOrExchange(), and ScreenshotCommand::VisitSettings().
|
static |
Definition at line 164 of file ScreenshotCommand.cpp.
Referenced by IdleHandler(), and ScreenshotCommand::SetIdleHandler().