FlightGear next
ScreenshotUriHandler.cxx File Reference
#include "ScreenshotUriHandler.hxx"
#include <osgDB/Registry>
#include <osgDB/ReaderWriter>
#include <osgUtil/SceneView>
#include <osgViewer/Viewer>
#include <Canvas/canvas_mgr.hxx>
#include <simgear/canvas/Canvas.hxx>
#include <simgear/threads/SGQueue.hxx>
#include <simgear/structure/Singleton.hxx>
#include <Main/globals.hxx>
#include <Viewer/renderer.hxx>
#include <queue>

Go to the source code of this file.

Classes

class  flightgear::http::ImageReadyListener
 
class  flightgear::http::StringReadyListener
 
struct  flightgear::http::ImageCompressionTask
 
class  flightgear::http::ImageCompressor
 
class  flightgear::http::ScreenshotCallback
 Based on osgworks ScreenCapture.cpp. More...
 
class  flightgear::http::ScreenshotRequest
 
class  flightgear::http::CanvasImageRequest
 

Namespaces

namespace  flightgear
 FlightPlan.hxx - defines a full flight-plan object, including departure, cruise, arrival information and waypoints.
 
namespace  flightgear::http
 

Macros

#define BOUNDARY   "--fgfs-screenshot-boundary"
 

Typedefs

typedef simgear::Singleton< ImageCompressorflightgear::http::ImageCompressorSingleton
 

Functions

static const string flightgear::http::KEY_SCREENSHOT ("ScreenshotUriHandler::ScreenshotRequest")
 
static const string flightgear::http::KEY_CANVASIMAGE ("ScreenshotUriHandler::CanvasImageRequest")
 

Macro Definition Documentation

◆ BOUNDARY

#define BOUNDARY   "--fgfs-screenshot-boundary"

Definition at line 452 of file ScreenshotUriHandler.cxx.