MeVisLab Toolbox Reference
macScreenShot.h
Go to the documentation of this file.
1
/*************************************************************************************
2
**
3
** Copyright 2007, MeVis Medical Solutions AG
4
**
5
** The user may use this file in accordance with the license agreement provided with
6
** the Software or, alternatively, in accordance with the terms contained in a
7
** written agreement between the user and MeVis Medical Solutions AG.
8
**
9
** For further information use the contact form at https://www.mevislab.de/contact
10
**
11
**************************************************************************************/
12
13
#ifndef MAC_SCREEN_SHOT_H
14
#define MAC_SCREEN_SHOT_H
15
17
18
#if defined(__APPLE__)
19
20
#include <
macSymbolVisibilityMacros.h
>
21
#include <ApplicationServices/ApplicationServices.h>
22
23
namespace
macos
{
24
26
class
OSXSUPPORT_PUBLIC_API
ScreenShot
27
{
28
public
:
29
31
33
static
CGImageRef
create
(
int
x,
int
y,
unsigned
int
width,
unsigned
int
height);
34
};
35
36
}
37
38
#endif
// __APPLE__
39
#endif
// __macScreenShot_H
macos::ScreenShot
Screen shot facilities.
Definition:
macScreenShot.h:27
macos::ScreenShot::create
static CGImageRef create(int x, int y, unsigned int width, unsigned int height)
Create a screenshot.
macSymbolVisibilityMacros.h
OSXSUPPORT_PUBLIC_API
#define OSXSUPPORT_PUBLIC_API
Symbol visibility macros.
Definition:
macSymbolVisibilityMacros.h:25
macos
AppleScript support.
Definition:
macAppleScript.h:23
MeVis
Foundation
Sources
OSXSupport
macScreenShot.h
Generated by
1.9.1