Button event hinzugefgt
This commit is contained in:
parent
9de0171fc5
commit
ce1f282bc0
5
Makefile
5
Makefile
|
@ -1,13 +1,14 @@
|
||||||
COMPILER = g++
|
COMPILER = g++
|
||||||
OBJECTS = emath.o emath_opengl.o glcolor.o gldrawhelper.o glfontengine.o glrect.o gltexture.o matrix.o quaternion.o rotationsmatrix.o glgui/glgui.a
|
OBJECTS = emath.o emath_opengl.o glcolor.o gldrawhelper.o glfontengine.o glrect.o gltexture.o matrix.o quaternion.o rotationsmatrix.o glgui/glgui.a
|
||||||
VERSION = 0.0.1
|
VERSION = 0.0.1
|
||||||
|
LIBNAME = segl
|
||||||
|
|
||||||
|
|
||||||
sgllib: $(OBJECTS)
|
sgllib: $(OBJECTS)
|
||||||
|
|
||||||
sglar: $(OBJECTS)
|
sglar: $(OBJECTS)
|
||||||
rm -f sgllib.a
|
rm -f lib$(LIBNAME).a
|
||||||
ar rfc sgllib.a $(OBJECTS)
|
ar rfc lib$(LIBNAME).a $(OBJECTS)
|
||||||
|
|
||||||
%.o: %.cpp %.h
|
%.o: %.cpp %.h
|
||||||
$(COMPILER) -c `sdl-config --cflags` $<
|
$(COMPILER) -c `sdl-config --cflags` $<
|
||||||
|
|
|
@ -16,3 +16,10 @@ GLGuiButton::GLGuiButton(int _eventid, std::string str, int _x, int _y, bool _ce
|
||||||
void GLGuiButton::onMouseOver(int m_x, int m_y) {
|
void GLGuiButton::onMouseOver(int m_x, int m_y) {
|
||||||
// Längste stelle finden, dann collision
|
// Längste stelle finden, dann collision
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void GLGuiButton::onMouseClick(int m_x, int m_y, int m_button) {
|
||||||
|
SDL_Event e;
|
||||||
|
e.type = GLGUI_BUTTONDOWN;
|
||||||
|
e.user.code = eventid;
|
||||||
|
SDL_PushEvent(&e);
|
||||||
|
}
|
||||||
|
|
|
@ -30,7 +30,6 @@ class GLGuiWindow : public GLGuiObject {
|
||||||
void addItem(GLGuiObject*);
|
void addItem(GLGuiObject*);
|
||||||
SDL_Rect getPos();
|
SDL_Rect getPos();
|
||||||
void render();
|
void render();
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue