Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions | Public Attributes
ClassDataNode Struct Reference

Public Member Functions

 ClassDataNode (ClassData data)
 
 ClassDataNode (QString name)
 
void setData (ClassData data)
 

Public Attributes

QList< ClassDataNode * > children_
 
ClassData data_
 
QString name_
 
bool placeholder_ {true}
 

Constructor & Destructor Documentation

◆ ClassDataNode() [1/2]

ClassDataNode::ClassDataNode ( QString  name)
inline

◆ ClassDataNode() [2/2]

ClassDataNode::ClassDataNode ( ClassData  data)
inline

Member Function Documentation

◆ setData()

void ClassDataNode::setData ( ClassData  data)
inline

Member Data Documentation

◆ children_

QList<ClassDataNode*> ClassDataNode::children_

◆ data_

ClassData ClassDataNode::data_

◆ name_

QString ClassDataNode::name_

◆ placeholder_

bool ClassDataNode::placeholder_ {true}