LuciadCPillar 2023.1.03
luciad::EditHandlesEvent Class Referencefinal

Event that indicates that the collection of edit handles has changed. More...

#include <luciad/edit/handles/IEditHandles.h>

Public Member Functions

void addAddedHandle (std::shared_ptr< IEditHandle > handle)
 Adds the given handle to this event as a handle that was newly added. More...
 
void addRemovedHandle (std::shared_ptr< IEditHandle > handle)
 Adds the given handle to this event as a handle that was removed. More...
 
const std::vector< std::shared_ptr< IEditHandle > > & getAddedHandles () const
 
const std::vector< std::shared_ptr< IEditHandle > > & getRemovedHandles () const
 

Detailed Description

Event that indicates that the collection of edit handles has changed.

Since
2020.1

Member Function Documentation

◆ addAddedHandle()

void luciad::EditHandlesEvent::addAddedHandle ( std::shared_ptr< IEditHandle handle)

Adds the given handle to this event as a handle that was newly added.

◆ addRemovedHandle()

void luciad::EditHandlesEvent::addRemovedHandle ( std::shared_ptr< IEditHandle handle)

Adds the given handle to this event as a handle that was removed.

◆ getAddedHandles()

const std::vector< std::shared_ptr< IEditHandle > > & luciad::EditHandlesEvent::getAddedHandles ( ) const
Returns
a list of handles that were newly added.

◆ getRemovedHandles()

const std::vector< std::shared_ptr< IEditHandle > > & luciad::EditHandlesEvent::getRemovedHandles ( ) const
Returns
a list of handles that were removed.