cgv
|
interfaces that allows to listen to registration events. More...
#include <register.h>
Public Member Functions | |
virtual void | register_object (base_ptr object, const std::string &options="")=0 |
overload to handle registration events | |
virtual void | unregister_object (base_ptr object, const std::string &options="")=0 |
overload to handle unregistration events | |
interfaces that allows to listen to registration events.
In order to allow registration of a registration listener, the implementation must also inherit cgv::base::base. When registration had been disabled and is enabled again, registration listeners are registered before all other objects.
Definition at line 217 of file register.h.
|
pure virtual |
overload to handle registration events
Implemented in cgv::media::image::reader_listener, cgv::media::image::writer_listener, cgv::media::video::video_reader_listener, cgv::media::video::video_writer_listener, cgv::gui::base_provider_generator, and cgv::gui::gui_group.
|
pure virtual |
overload to handle unregistration events
Implemented in cgv::media::image::reader_listener, cgv::media::image::writer_listener, cgv::media::video::video_reader_listener, cgv::media::video::video_writer_listener, cgv::gui::base_provider_generator, and cgv::gui::gui_group.