#ifndef _OGL_CONSTRNT_H_
#define _OGL_CONSTRNT_H_
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(__APPLE__)
#pragma interface "constrnt.h"
#endif
+
/*
* OGL Constraints
*
*/
-class wxOGLConstraintType: public wxObject
+class WXDLLIMPEXP_OGL wxOGLConstraintType: public wxObject
{
DECLARE_DYNAMIC_CLASS(wxOGLConstraintType)
public:
- wxOGLConstraintType(int type = 0, const wxString& name = "", const wxString& phrase = "");
+ wxOGLConstraintType(int type = 0, const wxString& name = wxEmptyString,
+ const wxString& phrase = wxEmptyString);
~wxOGLConstraintType();
public:
#define gyCONSTRAINT_MIDALIGNED_LEFT 14
#define gyCONSTRAINT_MIDALIGNED_RIGHT 15
-class wxOGLConstraint: public wxObject
+class WXDLLIMPEXP_OGL wxOGLConstraint: public wxObject
{
DECLARE_DYNAMIC_CLASS(wxOGLConstraint)
public:
- wxOGLConstraint() { m_xSpacing = 0.0; m_ySpacing = 0.0; m_constraintType = 0; m_constraintName = ""; m_constraintId = 0;
- m_constrainingObject = NULL; }
+ wxOGLConstraint() {
+ m_xSpacing = 0.0; m_ySpacing = 0.0; m_constraintType = 0;
+ m_constraintName = wxEmptyString; m_constraintId = 0;
+ m_constrainingObject = NULL; }
wxOGLConstraint(int type, wxShape *constraining, wxList& constrained);
~wxOGLConstraint();