1
0
Fork 0

source/Platform/Unix: stub implementation

This commit is contained in:
Henrik Hautakoski 2019-06-01 01:13:44 +02:00
parent b0d14b91e0
commit 38d333862a
20 changed files with 498 additions and 2 deletions

View file

@ -0,0 +1,40 @@
#ifndef PLATFORM_UNIX_X11DISPLAY_H
#define PLATFORM_UNIX_X11DISPLAY_H
#include <Platform/PlatformDisplay.h>
namespace sp {
class X11Display : public PlatformDisplay
{
public :
virtual bool create(DisplayDescription description);
virtual void destroy();
virtual bool isValid();
virtual void* getHandle() const;
virtual void setSize(unsigned int width, unsigned int height);
virtual Vector2u getSize() const;
virtual void setPosition(unsigned int x, unsigned int y);
virtual void setCaption(const std::string& caption);
virtual void setIcon(const std::string& icon);
virtual void showCursor(bool value);
protected :
Vector2u m_size;
};
} // namespace sp
#endif /* PLATFORM_UNIX_X11DISPLAY_H */