neoGFX
Cross-platform C++ app/game engine
i_object.hpp File Reference
#include <neogfx/neogfx.hpp>
#include <type_traits>
#include <neolib/i_lifetime.hpp>
#include <neogfx/core/i_event.hpp>
#include <neogfx/core/i_property.hpp>

Go to the source code of this file.

Classes

class  neogfx::i_object
 

Namespaces

 neogfx
 

Functions

template<typename Object >
bool neogfx::is_alive (Object &aObject)
 
template<typename Object , typename Handler >
auto neogfx::destroying (Object &aObject, const Handler aHandler)
 
template<typename Object , typename Handler >
auto neogfx::destroyed (Object &aObject, const Handler aHandler)