Archicad 28 C++ API
Loading...
Searching...
No Matches
API_IAttributeFolderEventHandler Class Reference

Defining an interface for Attribute Folder event handlers. More...

#include <APIdefs_Callback.h>

Inheritance diagram for API_IAttributeFolderEventHandler:
API_IEventHandler API_IObjectEventHandler

Public Member Functions

virtual GS::UniString GetName () const override final
 
virtual void Dispatch (const API_IEventNotifier &eventNotifier) const override final
 It dispatches the event.
 
virtual GS::UniString GetName () const =0
 
virtual void Dispatch (const API_IEventNotifier &eventNotifier) const =0
 It dispatches the event.
 
- Public Member Functions inherited from API_IObjectEventHandler
virtual void OnCreated (const GS::HashSet< API_Guid > &) const
 Event handler for object creation events.
 
virtual void OnModified (const GS::HashSet< API_Guid > &) const
 Event handler for object modification events.
 
virtual void OnDeleted (const GS::HashSet< API_Guid > &) const
 Event handler for object deletion events.
 

Detailed Description

Defining an interface for Attribute Folder event handlers.

Since
Archicad 26

Member Function Documentation

◆ Dispatch()

virtual void API_IAttributeFolderEventHandler::Dispatch ( const API_IEventNotifier eventNotifier) const
inlinefinaloverridevirtual

It dispatches the event.

Parameters
eventNotifierThe occurrence of an event can be notified via this parameter.

Implements API_IEventHandler.

◆ GetName()

virtual GS::UniString API_IAttributeFolderEventHandler::GetName ( ) const
inlinefinaloverridevirtual
Returns
Human readable name of the event handler.

Implements API_IEventHandler.