Program Listing for File DockWindow.hpp¶
↰ Return to documentation for file (include/shiva/windows/DockWindow.hpp
)
#pragma once
#include "shiva/shivadef.hpp"
#include "ari/en/gui/DockableWindow.hpp"
#include "ari/en/Entity.hpp"
namespace shiva
{
class SHIVA_API DockWindow
{
public:
virtual ~DockWindow() = default;
ari::DockableWindow* GetDock() const { return m_pWindow; }
virtual void Init(ari::World* p_world);
virtual void Shutdown();
protected:
ari::Entity * m_pEntity = nullptr;
ari::DockableWindow * m_pWindow = nullptr;
};
} // shiva