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.
41 lines
850 B
C
41 lines
850 B
C
|
4 years ago
|
/******************************************************************************
|
||
|
|
* 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_
|
||
|
|
|
||
|
4 years ago
|
namespace lunarium { namespace gui
|
||
|
4 years ago
|
{
|
||
|
|
enum PanelType
|
||
|
|
{
|
||
|
4 years ago
|
// core
|
||
|
|
PT_CORE_CONSOLE,
|
||
|
|
|
||
|
|
// editor
|
||
|
4 years ago
|
PT_MAIN,
|
||
|
|
PT_ABOUT,
|
||
|
|
PT_WORLD_TREE,
|
||
|
|
PT_WORLD_VIEW,
|
||
|
|
PT_ASSET_BROWSER,
|
||
|
|
PT_PROPERTIES_VIEW,
|
||
|
4 years ago
|
PT_EDITOR_CONSOLE,
|
||
|
4 years ago
|
PT_UNKNOWN,
|
||
|
|
};
|
||
|
|
|
||
|
|
enum PanelDockZone
|
||
|
|
{
|
||
|
|
DDZ_LEFT,
|
||
|
|
DDZ_CENTER,
|
||
|
|
DDZ_RIGHT,
|
||
|
|
DDZ_BOTTOM,
|
||
|
|
DDZ_NONE
|
||
|
|
};
|
||
|
|
|
||
|
|
}}
|
||
|
|
|
||
|
|
#endif // PANEL_DEFS_H_
|