source: trunk/nv/gui/gui_common.hh @ 66

Last change on this file since 66 was 66, checked in by epyon, 12 years ago
  • gui_element class and gui_common file
  • additions to object class
File size: 645 bytes
Line 
1// Copyright (C) 2012-2013 ChaosForge / Kornel Kisielewicz
2// http://chaosforge.org/
3//
4// This file is part of NV Libraries.
5// For conditions of distribution and use, see copyright notice in nv.hh
6
7/**
8 * @file gui_common.hh
9 * @author Kornel Kisielewicz
10 * @brief common GUI
11 */
12
13#ifndef NV_GUI_COMMON_HH
14#define NV_GUI_COMMON_HH
15
16#include <nv/object.hh>
17
18namespace nv
19{
20        namespace gui
21        {
22                enum alignment
23                {
24                        ALIGN_TOP,
25                        ALIGN_BOTTOM,
26                        ALIGN_CENTER,
27                        ALIGN_SCALE,
28                        ALIGN_LEFT = ALIGN_TOP,
29                        ALIGN_RIGHT = ALIGN_BOTTOM,
30                };
31
32        } // namespace gui
33
34} // namespace nv
35
36#endif // NV_GUI_ELEMENT_HH
Note: See TracBrowser for help on using the repository browser.