ViewDetachedEvent

class HPS::ViewDetachedEvent : public HPS::Event

Public Types

enum Action

Values:

enumerator None
enumerator SpecificLayer
enumerator AllLayers

Public Functions

inline virtual char const *ClassName() const override
inline virtual Event *Clone() const override

Allocates and returns a copy of this ViewDetachedEvent.

Returns

A copy of this ViewDetachedEvent.

inline ViewDetachedEvent()

The default constructor creates an empty ViewDetachedEvent object.

inline ViewDetachedEvent(Event const &in_event)

This constructor converts an Event Object to a ViewDetachedEvent object.

Parameters

in_event – The Event Object to be converted.

inline ViewDetachedEvent(Layout const &in_layout, size_t in_layer, View const &in_view)
inline ViewDetachedEvent(Layout const &in_layout, View const &in_view)
~ViewDetachedEvent()

Public Members

Action action
size_t layer
Layout layout
View view