FilterActivationEvent

class HPS::FilterActivationEvent : public HPS::Event

Public Types

enum Action

Values:

enumerator None
enumerator Activate
enumerator Deactivate

Public Functions

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

Allocates and returns a copy of this FilterActivationEvent.

Returns

A copy of this FilterActivationEvent.

inline FilterActivationEvent()

The default constructor creates an empty FilterActivationEvent object.

inline FilterActivationEvent(Event const &in_event)

This constructor converts an Event Object to a FilterActivationEvent object.

Parameters

in_event – The Event Object to be converted.

inline FilterActivationEvent(Filter in_filter, Action in_action, View in_view)
~FilterActivationEvent()

Public Members

Action action
Filter filter
View view