libInit.cc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 13 May 2015 11:32:25 +0100
branchjv
changeset 6867 7ff5662d0ff9
parent 6819 f91377f97414
child 7036 530b3e1c64c3
permissions -rw-r--r--
Win / x86_64 build fix: do not include XWorkstation in Windows builds It is rarely if at all used and xlib libraries are not available when building using MinGW(64) toolchain. If anybody uses XWorkstation under windows, let me know.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2235
efbc2463d619 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1910
diff changeset
     1
/*
6726
9f16fe1701f5 XGraphicsContext made public to allow subclassing and extending
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 6616
diff changeset
     2
 * $Header$
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
     3
 *
5380
0a0a81181be2 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5310
diff changeset
     4
 * DO NOT EDIT
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
     5
 * automagically generated from the projectDefinition: stx_libview.
2235
efbc2463d619 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1910
diff changeset
     6
 */
efbc2463d619 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1910
diff changeset
     7
#define __INDIRECTVMINITCALLS__
4709
dcfeecc046a5 *** empty log message ***
Stefan Vogel <sv@exept.de>
parents: 4705
diff changeset
     8
#include <stc.h>
4705
630aa665612a automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 4700
diff changeset
     9
2882
a4ea11870af6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2367
diff changeset
    10
#ifdef WIN32
a4ea11870af6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2367
diff changeset
    11
# pragma codeseg INITCODE "INITCODE"
5380
0a0a81181be2 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5310
diff changeset
    12
#endif
4705
630aa665612a automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 4700
diff changeset
    13
630aa665612a automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 4700
diff changeset
    14
#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
630aa665612a automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 4700
diff changeset
    15
DLL_EXPORT void _libstx_libview_Init() INIT_TEXT_SECTION;
6407
Claus Gittinger <cg@exept.de>
parents: 6178
diff changeset
    16
DLL_EXPORT void _libstx_libview_InitDefinition() INIT_TEXT_SECTION;
2897
ef29d61be9b0 no abbrevs
Claus Gittinger <cg@exept.de>
parents: 2882
diff changeset
    17
#endif
4705
630aa665612a automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 4700
diff changeset
    18
6407
Claus Gittinger <cg@exept.de>
parents: 6178
diff changeset
    19
void _libstx_libview_InitDefinition(pass, __pRT__, snd)
Claus Gittinger <cg@exept.de>
parents: 6178
diff changeset
    20
OBJ snd; struct __vmData__ *__pRT__; {
Claus Gittinger <cg@exept.de>
parents: 6178
diff changeset
    21
__BEGIN_PACKAGE2__("libstx_libview__DFN", _libstx_libview_InitDefinition, "stx:libview");
Claus Gittinger <cg@exept.de>
parents: 6178
diff changeset
    22
_stx_137libview_Init(pass,__pRT__,snd);
5701
9da897db1c12 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5506
diff changeset
    23
6407
Claus Gittinger <cg@exept.de>
parents: 6178
diff changeset
    24
__END_PACKAGE__();
Claus Gittinger <cg@exept.de>
parents: 6178
diff changeset
    25
}
5701
9da897db1c12 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5506
diff changeset
    26
4555
a03c1815901d new library naming scheme
Claus Gittinger <cg@exept.de>
parents: 4544
diff changeset
    27
void _libstx_libview_Init(pass, __pRT__, snd)
1895
7e2200893a1c *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
OBJ snd; struct __vmData__ *__pRT__; {
4555
a03c1815901d new library naming scheme
Claus Gittinger <cg@exept.de>
parents: 4544
diff changeset
    29
__BEGIN_PACKAGE2__("libstx_libview", _libstx_libview_Init, "stx:libview");
5402
47586f47c40d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5380
diff changeset
    30
_AbstractBackground_Init(pass,__pRT__,snd);
5380
0a0a81181be2 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5310
diff changeset
    31
_AbstractBorder_Init(pass,__pRT__,snd);
2235
efbc2463d619 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1910
diff changeset
    32
_Color_Init(pass,__pRT__,snd);
efbc2463d619 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1910
diff changeset
    33
_Colormap_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    34
_Controller_Init(pass,__pRT__,snd);
2235
efbc2463d619 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1910
diff changeset
    35
_Cursor_Init(pass,__pRT__,snd);
efbc2463d619 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1910
diff changeset
    36
_DeviceHandle_Init(pass,__pRT__,snd);
5303
bfa1bd745228 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5281
diff changeset
    37
_Event_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    38
_FontDescription_Init(pass,__pRT__,snd);
1895
7e2200893a1c *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
_GraphicsContext_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    40
_GraphicsDevice_Init(pass,__pRT__,snd);
6528
62c1dbef0b84 Class order in project definition fixed so it passes project checker checks.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 6523
diff changeset
    41
_GraphicsMedium_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    42
_Image_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    43
_ImageReader_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    44
_KeyboardForwarder_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    45
_KeyboardMap_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    46
_ResourcePack_Init(pass,__pRT__,snd);
1895
7e2200893a1c *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
_WindowGroup_Init(pass,__pRT__,snd);
7e2200893a1c *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
_WindowSensor_Init(pass,__pRT__,snd);
6819
f91377f97414 Merged 1e33b4eeb725 and ee648b604f67 (branch default)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 6726 6738
diff changeset
    49
_DisplayTransform_Init(pass,__pRT__,snd);
f91377f97414 Merged 1e33b4eeb725 and ee648b604f67 (branch default)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 6726 6738
diff changeset
    50
_ScaleTransform_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    51
_WindowingTransformation_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    52
_stx_137libview_Init(pass,__pRT__,snd);
5490
2667f928ca6f automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5402
diff changeset
    53
_BeveledBorder_Init(pass,__pRT__,snd);
5860
fb02d7399fc1 automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 5824
diff changeset
    54
_BitmapFont_Init(pass,__pRT__,snd);
5380
0a0a81181be2 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5310
diff changeset
    55
_Border_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    56
_ColorPalette_Init(pass,__pRT__,snd);
5860
fb02d7399fc1 automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 5824
diff changeset
    57
_CompoundFont_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    58
_Depth16Image_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    59
_Depth1Image_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    60
_Depth24Image_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    61
_Depth2Image_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    62
_Depth32Image_Init(pass,__pRT__,snd);
5303
bfa1bd745228 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5281
diff changeset
    63
_Depth48Image_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    64
_Depth4Image_Init(pass,__pRT__,snd);
5310
c4bc92614a60 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5303
diff changeset
    65
_Depth64Image_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    66
_Depth8Image_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    67
_DeviceGraphicsContext_Init(pass,__pRT__,snd);
6528
62c1dbef0b84 Class order in project definition fixed so it passes project checker checks.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 6523
diff changeset
    68
_DisplaySurface_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    69
_Font_Init(pass,__pRT__,snd);
6528
62c1dbef0b84 Class order in project definition fixed so it passes project checker checks.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 6523
diff changeset
    70
_Form_Init(pass,__pRT__,snd);
5701
9da897db1c12 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5506
diff changeset
    71
_GradientBackground_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    72
_HostGraphicsDevice_Init(pass,__pRT__,snd);
5402
47586f47c40d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5380
diff changeset
    73
_ImageBackground_Init(pass,__pRT__,snd);
47586f47c40d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5380
diff changeset
    74
_NoBackground_Init(pass,__pRT__,snd);
5380
0a0a81181be2 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5310
diff changeset
    75
_SimpleBorder_Init(pass,__pRT__,snd);
5402
47586f47c40d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5380
diff changeset
    76
_SolidBackground_Init(pass,__pRT__,snd);
2235
efbc2463d619 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1910
diff changeset
    77
_SynchronousWindowSensor_Init(pass,__pRT__,snd);
efbc2463d619 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1910
diff changeset
    78
_ViewStyle_Init(pass,__pRT__,snd);
5303
bfa1bd745228 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5281
diff changeset
    79
_WindowEvent_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    80
_DeviceWorkstation_Init(pass,__pRT__,snd);
6528
62c1dbef0b84 Class order in project definition fixed so it passes project checker checks.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 6523
diff changeset
    81
_DisplayRootView_Init(pass,__pRT__,snd);
2235
efbc2463d619 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1910
diff changeset
    82
_ImageMask_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    83
_MappedPalette_Init(pass,__pRT__,snd);
6528
62c1dbef0b84 Class order in project definition fixed so it passes project checker checks.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 6523
diff changeset
    84
_SimpleView_Init(pass,__pRT__,snd);
5759
f0a81fdb9418 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5701
diff changeset
    85
_WidgetEvent_Init(pass,__pRT__,snd);
6726
9f16fe1701f5 XGraphicsContext made public to allow subclassing and extending
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 6616
diff changeset
    86
_XGraphicsContext_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    87
_MonoMappedPalette_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    88
_ShadowView_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    89
_View_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    90
_TopView_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    91
_PopUpView_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    92
_StandardSystemView_Init(pass,__pRT__,snd);
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    93
_ModalBox_Init(pass,__pRT__,snd);
5768
e2c73177917e automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5759
diff changeset
    94
#ifdef UNIX
6599
40c182d8bd5b class: SimpleView
Claus Gittinger <cg@exept.de>
parents: 6464
diff changeset
    95
_XftFontDescription_Init(pass,__pRT__,snd);
5768
e2c73177917e automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5759
diff changeset
    96
_XEmbedContainerView_Init(pass,__pRT__,snd);
6867
7ff5662d0ff9 Win / x86_64 build fix: do not include XWorkstation in Windows builds
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 6819
diff changeset
    97
_XWorkstation_Init(pass,__pRT__,snd);
6599
40c182d8bd5b class: SimpleView
Claus Gittinger <cg@exept.de>
parents: 6464
diff changeset
    98
_GLXWorkstation_Init(pass,__pRT__,snd);
5768
e2c73177917e automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 5759
diff changeset
    99
#endif /* UNIX */
4544
306741342672 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4343
diff changeset
   100
#ifdef WIN32
4694
c7354f9e8c83 automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 4692
diff changeset
   101
_WinWorkstation_Init(pass,__pRT__,snd);
4587
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
   102
#endif /* WIN32 */
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
   103
2f28dd6a0b4d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
   104
2235
efbc2463d619 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1910
diff changeset
   105
__END_PACKAGE__();
4683
e410cf0df80b automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 4602
diff changeset
   106
}