MeshLib C++ Docs
Loading...
Searching...
No Matches

class for dispatching object tag addition/removal events More...

#include <MRMesh/MRObjectTagEventDispatcher.h>

Public Types

using TagAddedSignal = Signal<void ( Object* obj, const std::string& tag )>
using TagRemovedSignal = Signal<void ( Object* obj, const std::string& tag )>

Static Public Member Functions

static ObjectTagEventDispatcherinstance ()
 returns singleton instance

Public Attributes

TagAddedSignal tagAddedSignal
 the signal is called when a tag is added to any object
TagRemovedSignal tagRemovedSignal
 the signal is called when a tag is removed from any object

Detailed Description

class for dispatching object tag addition/removal events


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