ComponentIsolatedEvent

class HPS::ComponentIsolatedEvent : public HPS::Event

The ComponentIsolatedEvent class is the event that will be triggered for each Isolate call.

Public Functions

inline virtual Event *Clone() const override

Allocates and returns a copy of this ComponentIsolatedEvent.

Returns

A copy of this ComponentIsolatedEvent.

inline ComponentIsolatedEvent()

The default constructor creates an empty ComponentIsolatedEvent object.

inline ComponentIsolatedEvent(Event const &in_event)

This constructor converts an Event Object to a ComponentIsolatedEvent object.

Parameters

in_event – The Event Object to be converted.

inline ComponentIsolatedEvent(HPS::ComponentPath const &in_path, HPS::Canvas const &in_canvas, size_t in_layer = 0)
virtual ~ComponentIsolatedEvent()

Public Members

HPS::Canvas canvas
size_t layer
ComponentPath path