Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions | Static Public Member Functions | Private Attributes
InformationScripting::QueryPromptInput Class Reference
Inheritance diagram for InformationScripting::QueryPromptInput:
Core::Reflect< Base >

Public Member Functions

 QueryPromptInput (Item *parent, const StyleType *style=itemStyles().get())
 
QueryNodeContainerquery () const
 
void setSelection (Interaction::PromptMode::InputSelection selection)
 

Static Public Member Functions

static void initializeForms ()
 

Private Attributes

QueryNodeContainerquery_ {}
 
Visualization::ItemqueryVis_ {}
 

Additional Inherited Members

- Protected Types inherited from Core::Reflect< Base >
using Super = Reflect< Base >
 

Constructor & Destructor Documentation

◆ QueryPromptInput()

InformationScripting::QueryPromptInput::QueryPromptInput ( Item *  parent,
const StyleType *  style = itemStyles().get() 
)

Member Function Documentation

◆ initializeForms()

void InformationScripting::QueryPromptInput::initializeForms ( )
static

◆ query()

QueryNodeContainer * InformationScripting::QueryPromptInput::query ( ) const
inline

◆ setSelection()

void InformationScripting::QueryPromptInput::setSelection ( Interaction::PromptMode::InputSelection  selection)

Member Data Documentation

◆ query_

QueryNodeContainer* InformationScripting::QueryPromptInput::query_ {}
private

◆ queryVis_

Visualization::Item* InformationScripting::QueryPromptInput::queryVis_ {}
private