acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
solaris_window_xlib.h
1
#ifndef BASE_SOLARIS_WINDOW_XLIB_H
2
#define BASE_SOLARIS_WINDOW_XLIB_H
3
4
5
#pragma once
6
7
8
class
CLASS_DECL_ACME window_xlib :
9
public
window_graphics
10
{
11
public
:
12
13
14
oswindow m_window;
15
device_context * m_pdc;
16
memory m_mem;
17
i32_size m_size;
18
::i32 m_iScan;
19
/* XImage * m_pimage;
20
21
22
window_xlib();
23
virtual ~window_xlib();
24
25
virtual void create(oswindow window, ::i64 cx, ::i64 cy, ::i32 iStride = -1);
26
virtual void destroy();
27
28
virtual void update_window(oswindow window, color32_t * pOsBitmapData, const ::i32_rectangle * lpcrect, ::i32 iStride = -1);
29
30
};
31
32
33
#endif // BASE_SOLARIS_WINDOW_XLIB_H
34
35
36
operating_system
solaris
solaris_window_xlib.h
Generated by
1.17.0