Added callback when new module is launched

This avoids having to guess the display window title format
Also manually fixed the linting errors picked out by travis which do not
get picked up using xb format locally
This commit is contained in:
x1nixmzeng
2016-01-09 17:36:46 +00:00
parent 5fa9499a12
commit 6530b9dc49
11 changed files with 56 additions and 53 deletions

View File

@@ -53,7 +53,7 @@ class Window {
return true;
}
virtual bool SetIconFromBuffer(void *buffer, size_t size) = 0;
virtual bool SetIconFromBuffer(void* buffer, size_t size) = 0;
virtual bool is_fullscreen() const { return false; }
virtual void ToggleFullscreen(bool fullscreen) {}

View File

@@ -167,7 +167,7 @@ bool Win32Window::set_title(const std::wstring& title) {
return true;
}
bool Win32Window::SetIconFromBuffer(void *buffer, size_t size) {
bool Win32Window::SetIconFromBuffer(void* buffer, size_t size) {
if (icon_ != nullptr) {
DestroyIcon(icon_);
}

View File

@@ -31,7 +31,7 @@ class Win32Window : public Window {
HWND hwnd() const { return hwnd_; }
bool set_title(const std::wstring& title) override;
bool SetIconFromBuffer(void *buffer, size_t size) override;
bool SetIconFromBuffer(void* buffer, size_t size) override;
bool is_fullscreen() const override;
void ToggleFullscreen(bool fullscreen) override;