WebRadioApp
0.1
_CoreLayoutContext.h
Go to the documentation of this file.
1
/*******************************************************************************
2
*
3
* E M B E D D E D W I Z A R D P R O J E C T
4
*
5
* Copyright (c) TARA Systems GmbH
6
* written by Paul Banach and Manfred Schweyer
7
*
8
********************************************************************************
9
*
10
* This file was generated automatically by Embedded Wizard Studio.
11
*
12
* Please do not make any modifications of this file! The modifications are lost
13
* when the file is generated again by Embedded Wizard Studio!
14
*
15
* The template of this heading text can be found in the file 'head.ewt' in the
16
* directory 'Platforms' of your Embedded Wizard installation directory. If you
17
* wish to adapt this text, please copy the template file 'head.ewt' into your
18
* project directory and edit the copy only. Please avoid any modifications of
19
* the original template file!
20
*
21
* Version : 10.00
22
* Profile : STM32H747
23
* Platform : STM.STM32.RGB565
24
*
25
*******************************************************************************/
26
27
#ifndef _CoreLayoutContext_H
28
#define _CoreLayoutContext_H
29
30
#ifdef __cplusplus
31
extern
"C"
32
{
33
#endif
34
35
#include "
ewrte.h
"
36
#if EW_RTE_VERSION != 0x000A0000
37
#error Wrong version of Embedded Wizard Runtime Environment.
38
#endif
39
40
#include "
ewgfx.h
"
41
#if EW_GFX_VERSION != 0x000A0000
42
#error Wrong version of Embedded Wizard Graphics Engine.
43
#endif
44
45
/* Forward declaration of the class Core::LayoutContext */
46
#ifndef _CoreLayoutContext_
47
EW_DECLARE_CLASS
( CoreLayoutContext )
48
#define _CoreLayoutContext_
49
#endif
50
51
/* Forward declaration of the class Core::Outline */
52
#ifndef _CoreOutline_
53
EW_DECLARE_CLASS
( CoreOutline )
54
#define _CoreOutline_
55
#endif
56
57
58
/* Deklaration of class : 'Core::LayoutContext' */
59
EW_DEFINE_FIELDS
( CoreLayoutContext,
XObject
)
60
EW_VARIABLE
( outline, CoreOutline )
61
EW_VARIABLE
( extent,
XRect
)
62
EW_VARIABLE
( bounds,
XRect
)
63
EW_VARIABLE
( isEmpty,
XBool
)
64
EW_END_OF_FIELDS
( CoreLayoutContext )
65
66
/* Virtual Method Table (VMT) for the class : 'Core::LayoutContext' */
67
EW_DEFINE_METHODS
( CoreLayoutContext,
XObject
)
68
EW_END_OF_METHODS
( CoreLayoutContext )
69
70
#ifdef __cplusplus
71
}
72
#endif
73
74
#endif
/* _CoreLayoutContext_H */
75
76
/* Embedded Wizard */
ewrte.h
EW_END_OF_FIELDS
#define EW_END_OF_FIELDS(aClass)
Definition:
ewrte.h:460
EW_DECLARE_CLASS
#define EW_DECLARE_CLASS(aClass)
Definition:
ewrte.h:393
EW_VARIABLE
#define EW_VARIABLE(aName, aType)
Definition:
ewrte.h:464
ewgfx.h
_obj_XObject
Definition:
ewrte.h:281
XBool
char XBool
Definition:
ewrte.h:1592
EW_DEFINE_METHODS
#define EW_DEFINE_METHODS(aClass, aSuperClass)
Definition:
ewrte.h:524
XRect
Definition:
ewrte.h:1639
EW_END_OF_METHODS
#define EW_END_OF_METHODS(aClass)
Definition:
ewrte.h:539
EW_DEFINE_FIELDS
#define EW_DEFINE_FIELDS(aClass, aSuperClass)
Definition:
ewrte.h:451