annotate GUI/UI/UIModal.h @ 2575:a76d408c5132 tip

DrawTranslucent -> DrawTextureGrayShade Removed old texture drawing stuff
author a.parshin
date Wed, 09 Mar 2016 01:39:52 +0200
parents fed97f15d1e1
children
rev   line source
2547
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
1 #pragma once
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
2 #include "GUI/GUIWindow.h"
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
3
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
4 struct GUIWindow_Modal : public GUIWindow
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
5 {
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
6 GUIWindow_Modal(const char *message, enum UIMessageType on_release_event);
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
7 virtual ~GUIWindow_Modal() {}
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
8
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
9 virtual void Update();
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
10 virtual void Release();
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
11
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
12 protected:
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
13 enum CURRENT_SCREEN prev_screen_type;
fed97f15d1e1 * SaveLoad
a.parshin
parents:
diff changeset
14 };