STM32F769IDiscovery
1.00
uDANTE Audio Networking with STM32F7 DISCO board
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
Examples
File List
Globals
Eclipse_WS2
STM32F769IDiscovery
Middlewares
ST
STemWin
inc
GUI_SetOrientation.h
Go to the documentation of this file.
1
/*********************************************************************
2
* SEGGER Microcontroller GmbH & Co. KG *
3
* Solutions for real time microcontroller applications *
4
**********************************************************************
5
* *
6
* (c) 1996 - 2015 SEGGER Microcontroller GmbH & Co. KG *
7
* *
8
* Internet: www.segger.com Support: support@segger.com *
9
* *
10
**********************************************************************
11
12
** emWin V5.28 - Graphical user interface for embedded applications **
13
All Intellectual Property rights in the Software belongs to SEGGER.
14
emWin is protected by international copyright laws. Knowledge of the
15
source code may not be used to write a similar product. This file may
16
only be used in accordance with the following terms:
17
18
The software has been licensed to STMicroelectronics International
19
N.V. a Dutch company with a Swiss branch and its headquarters in Plan-
20
les-Ouates, Geneva, 39 Chemin du Champ des Filles, Switzerland for the
21
purposes of creating libraries for ARM Cortex-M-based 32-bit microcon_
22
troller products commercialized by Licensee only, sublicensed and dis_
23
tributed under the terms and conditions of the End User License Agree_
24
ment supplied by STMicroelectronics International N.V.
25
Full source code is available at: www.segger.com
26
27
We appreciate your understanding and fairness.
28
----------------------------------------------------------------------
29
File : GUI_SetOrientation.h
30
Purpose : Private include file for GUI_SetOrientation_xxx
31
---------------------------END-OF-HEADER------------------------------
32
*/
33
34
#ifndef GUI_SETORIENTATION_H
35
#define GUI_SETORIENTATION_H
36
37
#include "
GUI_Private.h
"
38
39
/*********************************************************************
40
*
41
* Types
42
*
43
**********************************************************************
44
*/
45
/*********************************************************************
46
*
47
* DRIVER_CONTEXT
48
*/
49
typedef
struct
DRIVER_CONTEXT
DRIVER_CONTEXT
;
50
51
struct
DRIVER_CONTEXT
{
52
void (*
pfLog2Phys
)(
DRIVER_CONTEXT
* pContext,
int
x,
int
y,
int
* px_phys,
int
* py_phys);
53
U8
*
pData
;
54
int
BytesPerPixel
;
55
int
BytesPerLine
;
56
int
Orientation
;
57
int
xSize
,
ySize
;
58
int
vxSize
,
vySize
;
59
int
PixelOffset
;
60
const
GUI_ORIENTATION_API
*
pDrawingAPI
;
61
};
62
63
/*********************************************************************
64
*
65
* Private interface
66
*
67
**********************************************************************
68
*/
69
void
GUI__Sort
(
int
* p0,
int
* p1);
70
71
#endif
/* GUI_SETORIENTATION_H */
72
73
/*************************** End of file ****************************/
DRIVER_CONTEXT::Orientation
int Orientation
Definition:
GUI_SetOrientation.h:56
GUI__Sort
void GUI__Sort(int *p0, int *p1)
DRIVER_CONTEXT::BytesPerPixel
int BytesPerPixel
Definition:
GUI_SetOrientation.h:54
DRIVER_CONTEXT
Definition:
GUI_SetOrientation.h:51
GUI_Private.h
DRIVER_CONTEXT::vxSize
int vxSize
Definition:
GUI_SetOrientation.h:58
DRIVER_CONTEXT::pDrawingAPI
const GUI_ORIENTATION_API * pDrawingAPI
Definition:
GUI_SetOrientation.h:60
GUI_ORIENTATION_API
Definition:
GUI.h:1047
DRIVER_CONTEXT::vySize
int vySize
Definition:
GUI_SetOrientation.h:58
DRIVER_CONTEXT::xSize
int xSize
Definition:
GUI_SetOrientation.h:57
DRIVER_CONTEXT::pData
U8 * pData
Definition:
GUI_SetOrientation.h:53
DRIVER_CONTEXT::ySize
int ySize
Definition:
GUI_SetOrientation.h:57
DRIVER_CONTEXT::PixelOffset
int PixelOffset
Definition:
GUI_SetOrientation.h:59
DRIVER_CONTEXT::pfLog2Phys
void(* pfLog2Phys)(DRIVER_CONTEXT *pContext, int x, int y, int *px_phys, int *py_phys)
Definition:
GUI_SetOrientation.h:52
DRIVER_CONTEXT::BytesPerLine
int BytesPerLine
Definition:
GUI_SetOrientation.h:55
U8
#define U8
Definition:
Global.h:44
Generated by
1.8.11