cgv
cgv::base::registration_listener Struct Referenceabstract

interfaces that allows to listen to registration events. More...

#include <register.h>

Inheritance diagram for cgv::base::registration_listener:
cgv::gui::gui_group cgv::media::image::reader_listener cgv::media::image::writer_listener cgv::media::video::video_reader_listener cgv::media::video::video_writer_listener cgv::gui::window

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
 

Detailed Description

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.


The documentation for this struct was generated from the following file: