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

Public Member Functions

 CompoundObjectPlaceholder (int objectIndex)
 
void replaceWithCompoundObject ()
 
virtual std::unique_ptr< OOModel::Typetype () override
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ CompoundObjectPlaceholder()

OOInteraction::CompoundObjectPlaceholder::CompoundObjectPlaceholder ( int  objectIndex)

Member Function Documentation

◆ replaceWithCompoundObject()

void OOInteraction::CompoundObjectPlaceholder::replaceWithCompoundObject ( )

◆ type()

std::unique_ptr< OOModel::Type > OOInteraction::CompoundObjectPlaceholder::type ( )
overridevirtual