66 void bind_system(std::shared_ptr<::System::System>
const &system) {
74 assert(ptr !=
nullptr);
Base class for interface handles.
Script interface wrapper for a component of the system class.
virtual void on_detach_system(::System::System &)
Callback triggered upon detaching a leaf from a system.
auto const & get_system() const
std::weak_ptr<::System::System > m_system
void bind_system(std::shared_ptr<::System::System > const &system)
virtual void on_bind_system(::System::System &)
Callback triggered upon binding a leaf to a system.