Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions | Static Public Attributes | Private Attributes
Interaction::ShowCommandPromptEvent Class Reference
Inheritance diagram for Interaction::ShowCommandPromptEvent:
Visualization::CustomSceneEvent

Public Member Functions

 ShowCommandPromptEvent (Visualization::Scene *scene)
 
virtual void execute ()
 
- Public Member Functions inherited from Visualization::CustomSceneEvent
 CustomSceneEvent (EventFunction f)
 
 CustomSceneEvent (QEvent::Type type)
 
virtual ~CustomSceneEvent ()
 
void setEventFunction (EventFunction f)
 

Static Public Attributes

static const QEvent::Type EventType = static_cast<QEvent::Type> (QEvent::registerEventType())
 
- Static Public Attributes inherited from Visualization::CustomSceneEvent
static const QEvent::Type EventType = static_cast<QEvent::Type> (QEvent::registerEventType())
 

Private Attributes

Visualization::Scenescene_
 

Additional Inherited Members

- Public Types inherited from Visualization::CustomSceneEvent
using EventFunction = std::function< void()>
 

Constructor & Destructor Documentation

◆ ShowCommandPromptEvent()

Interaction::ShowCommandPromptEvent::ShowCommandPromptEvent ( Visualization::Scene scene)

Member Function Documentation

◆ execute()

void Interaction::ShowCommandPromptEvent::execute ( )
virtual

Reimplemented from Visualization::CustomSceneEvent.

Member Data Documentation

◆ EventType

const QEvent::Type Interaction::ShowCommandPromptEvent::EventType = static_cast<QEvent::Type> (QEvent::registerEventType())
static

◆ scene_

Visualization::Scene* Interaction::ShowCommandPromptEvent::scene_
private