22#ifndef ULTIMA_ULTIMA1_GFX_VIEW_MAP_H
23#define ULTIMA_ULTIMA1_GFX_VIEW_MAP_H
25#include "ultima/shared/gfx/visual_container.h"
26#include "ultima/shared/gfx/bitmap.h"
27#include "graphics/managed_surface.h"
33using Shared::CShowMsg;
34using Shared::CKeypressMsg;
35using Shared::CFrameMsg;
49 enum TitleMode { TITLEMODE_COPYRIGHT, TITLEMODE_PRESENTS, TITLEMODE_CASTLE, TITLEMODE_TRADEMARKS, TITLEMODE_MAIN_MENU };
57 void drawCopyrightView();
62 void drawPresentsView();
67 void drawCastleView();
77 void drawTrademarksView();
87 void setCastlePalette();
92 void setTitlePalette();
97 void setMode(TitleMode mode);
Definition: managed_surface.h:51
Definition: messages.h:225
Definition: messages.h:265
Definition: messages.h:280
Definition: visual_item.h:39
Definition: visual_surface.h:39
Definition: tree_item.h:50
Definition: view_title.h:41
ViewTitle(Shared::TreeItem *parent=nullptr)