You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lunarium_OLD/src/internal_libs/gui/panel_defs.h

41 lines
850 B
C++

/******************************************************************************
* File - panel_defs.h
* Author - Joey Pollack
* Date - 2022/02/08 (y/m/d)
* Mod Date - 2022/02/08 (y/m/d)
* Description - Common definitions for the panel system
******************************************************************************/
#ifndef PANEL_DEFS_H_
#define PANEL_DEFS_H_
namespace lunarium { namespace gui
{
enum PanelType
{
// core
PT_CORE_CONSOLE,
// editor
PT_MAIN,
PT_ABOUT,
PT_WORLD_TREE,
PT_WORLD_VIEW,
PT_ASSET_BROWSER,
PT_PROPERTIES_VIEW,
PT_EDITOR_CONSOLE,
PT_UNKNOWN,
};
enum PanelDockZone
{
DDZ_LEFT,
DDZ_CENTER,
DDZ_RIGHT,
DDZ_BOTTOM,
DDZ_NONE
};
}}
#endif // PANEL_DEFS_H_