improved thread/exception-safety for window creation and show function - gsl-shell.git - gsl-shell

index : gsl-shell.git
gsl-shell
summary refs log tree commit diff
path: root/agg-plot/window-cpp.h
diff options
context:
space:
mode:
authorfrancesco-ST <francesco.abbate@st.com>2011年01月03日 14:30:43 +0100
committerfrancesco <francesco.bbt@gmail.com>2011年01月03日 20:56:08 +0100
commit1d0382f13c23443d26a330fcb89742a7befe0450 (patch)
tree6733bb5bb062875205cde819ff14d291923e694a /agg-plot/window-cpp.h
parent7f73acc24c47f7e0ef6f367db12a184a23e5faa2 (diff)
downloadgsl-shell-1d0382f13c23443d26a330fcb89742a7befe0450.tar.gz
improved thread/exception-safety for window creation and show function
Signed-off-by: francesco-ST <francesco.abbate@st.com>
Diffstat (limited to 'agg-plot/window-cpp.h')
-rw-r--r--agg-plot/window-cpp.h 4
1 files changed, 3 insertions, 1 deletions
diff --git a/agg-plot/window-cpp.h b/agg-plot/window-cpp.h
index 0bb13e91..6c149d83 100644
--- a/agg-plot/window-cpp.h
+++ b/agg-plot/window-cpp.h
@@ -22,9 +22,10 @@ public:
invalid_split_string,
invalid_slot,
};
-
typedef plot<drawable, lua_management> plot_type;
+ int window_id;
+
typedef agg::trans_affine bmatrix;
struct ref {
@@ -76,6 +77,7 @@ public:
int attach(lua_plot *plot, const char *spec);
void draw_slot(int slot_id, bool update_req);
void refresh_slot(int slot_id);
+ bool start(lua_State *L);
void save_slot_image(int slot_id);
void restore_slot_image(int slot_id);
generated by cgit v1.2.3 (git 2.39.1) at 2025年09月14日 14:31:36 +0000

AltStyle によって変換されたページ (->オリジナル) /