For some reason this won't work.. :|
//in the GuiManager class
GuiManager(sf::RenderWindow& window);
///....
sf::RenderWindow& m_window;
GuiManager::GuiManager( sf::RenderWindow& window ): m_window(window),
m_hotSpotX(0),m_hotSpotY(0), m_focus(NULL),
m_drag(false),index(0),m_theme(NULL),m_hoverTarget(NULL),
m_curDrag(NULL)
{
//etc
}
I get the non-copyable thingy..
'sf::NonCopyable::operator =' : cannot access private member declared in class 'sf::NonCopyable'
Nvm...It was broken elsewhere apparently.