New code style refactor

This commit is contained in:
Jack Andersen
2018-12-07 19:17:51 -10:00
parent 2c2c72bfd1
commit 058ea23a00
113 changed files with 23305 additions and 27650 deletions

View File

@@ -7,81 +7,47 @@
#include <dbus/dbus.h>
DBusConnection* RegisterDBus(const char* appName, bool& isFirst);
namespace boo
{
namespace boo {
std::shared_ptr<IWindow> _WindowWaylandNew(std::string_view title);
class ApplicationWayland final : public IApplication
{
IApplicationCallback& m_callback;
const std::string m_uniqueName;
const std::string m_friendlyName;
const std::string m_pname;
const std::vector<std::string> m_args;
bool m_singleInstance;
void _deletedWindow(IWindow* window)
{
(void)window;
}
class ApplicationWayland final : public IApplication {
IApplicationCallback& m_callback;
const std::string m_uniqueName;
const std::string m_friendlyName;
const std::string m_pname;
const std::vector<std::string> m_args;
bool m_singleInstance;
void _deletedWindow(IWindow* window) { (void)window; }
public:
ApplicationWayland(IApplicationCallback& callback,
std::string_view uniqueName,
std::string_view friendlyName,
std::string_view pname,
const std::vector<std::string>& args,
std::string_view gfxApi,
uint32_t samples,
uint32_t anisotropy,
bool deepColor,
bool singleInstance)
: m_callback(callback),
m_uniqueName(uniqueName),
m_friendlyName(friendlyName),
m_pname(pname),
m_args(args),
m_singleInstance(singleInstance)
{
(void)m_callback;
(void)m_singleInstance;
}
EPlatformType getPlatformType() const
{
return EPlatformType::Wayland;
}
int run()
{
return 0;
}
ApplicationWayland(IApplicationCallback& callback, std::string_view uniqueName, std::string_view friendlyName,
std::string_view pname, const std::vector<std::string>& args, std::string_view gfxApi,
uint32_t samples, uint32_t anisotropy, bool deepColor, bool singleInstance)
: m_callback(callback)
, m_uniqueName(uniqueName)
, m_friendlyName(friendlyName)
, m_pname(pname)
, m_args(args)
, m_singleInstance(singleInstance) {
(void)m_callback;
(void)m_singleInstance;
}
std::string_view getUniqueName() const
{
return m_uniqueName;
}
EPlatformType getPlatformType() const { return EPlatformType::Wayland; }
std::string_view getFriendlyName() const
{
return m_friendlyName;
}
std::string_view getProcessName() const
{
return m_pname;
}
const std::vector<std::string>& getArgs() const
{
return m_args;
}
std::shared_ptr<IWindow> newWindow(std::string_view title)
{
return _WindowWaylandNew(title);
}
int run() { return 0; }
std::string_view getUniqueName() const { return m_uniqueName; }
std::string_view getFriendlyName() const { return m_friendlyName; }
std::string_view getProcessName() const { return m_pname; }
const std::vector<std::string>& getArgs() const { return m_args; }
std::shared_ptr<IWindow> newWindow(std::string_view title) { return _WindowWaylandNew(title); }
};
}
} // namespace boo