From 284ee630366231f6a0c893c9b3d3ce1d62b925d6 Mon Sep 17 00:00:00 2001 From: leo Date: Mon, 29 Jan 2001 23:40:20 +0000 Subject: Minifig Wizard fixes git-svn-id: http://svn.leocad.org/trunk@235 c7d43263-9d01-0410-8a33-9dba5d9f93d6 --- common/glwindow.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'common/glwindow.h') diff --git a/common/glwindow.h b/common/glwindow.h index 8559c4b..caba367 100644 --- a/common/glwindow.h +++ b/common/glwindow.h @@ -7,6 +7,11 @@ class GLWindow GLWindow (GLWindow *share); virtual ~GLWindow (); + void IncRef () + { m_nRef++; } + void DecRef () + { m_nRef--; if (m_nRef == 0) delete this; } + bool Create (void* data); void DestroyContext (); @@ -38,6 +43,7 @@ class GLWindow private: void *m_pData; GLWindow *m_pShare; + int m_nRef; }; #endif // _GLWINDOW_H_ -- cgit v1.2.3