2019-12-26 22:45:27 +00:00
|
|
|
struct panel_definition
|
|
|
|
{
|
|
|
|
char* PanelName;
|
|
|
|
s32 PanelNameLength;
|
|
|
|
panel_init_proc* Init;
|
|
|
|
panel_cleanup_proc* Cleanup;
|
|
|
|
panel_render_proc* Render;
|
|
|
|
input_command* InputCommands;
|
|
|
|
};
|
|
|
|
|
|
|
|
global_variable s32 GlobalPanelDefsCount = 5;
|
2019-12-26 20:42:55 +00:00
|
|
|
global_variable panel_definition GlobalPanelDefs[] = {
|
2019-12-26 22:45:27 +00:00
|
|
|
{ "Sculpture View", 14, SculptureView_Init, SculptureView_Cleanup, SculptureView_Render, SculptureView_Commands},
|
2019-12-28 18:51:47 +00:00
|
|
|
{ "Animation Timeline", 18, AnimationTimeline_Init, AnimationTimeline_Cleanup, AnimationTimeline_Render, AnimationTimeline_Commands },
|
2019-12-26 22:45:27 +00:00
|
|
|
{ "DMX View", 8, DMXView_Init, DMXView_Cleanup, DMXView_Render, 0 },
|
|
|
|
{ "Profiler", 8, ProfilerView_Init, ProfilerView_Cleanup, ProfilerView_Render, 0 },
|
|
|
|
{ "Hierarchy", 9, HierarchyView_Init, HierarchyView_Cleanup, HierarchyView_Render, 0 },
|
2019-12-26 20:42:55 +00:00
|
|
|
};
|