OpenLexocad  27.1
Core::PropertyDefinition Class Reference

#include <PropertyDefinition.h>

Public Member Functions

 PropertyDefinition ()
 
 ~PropertyDefinition ()
 
void setName (const std::string &name, Core::PropertyContainer *pc)
 
void setType (Base::Type t)
 
const std::string & getName () const
 
Base::Type getType () const
 
const Core::VariantgetDefaultValue () const
 

Constructor & Destructor Documentation

◆ PropertyDefinition()

Core::PropertyDefinition::PropertyDefinition ( )

◆ ~PropertyDefinition()

Core::PropertyDefinition::~PropertyDefinition ( )

Member Function Documentation

◆ getDefaultValue()

const Core::Variant& Core::PropertyDefinition::getDefaultValue ( ) const

◆ getName()

const std::string& Core::PropertyDefinition::getName ( ) const

◆ getType()

Base::Type Core::PropertyDefinition::getType ( ) const

◆ setName()

void Core::PropertyDefinition::setName ( const std::string &  name,
Core::PropertyContainer pc 
)

◆ setType()

void Core::PropertyDefinition::setType ( Base::Type  t)

The documentation for this class was generated from the following file: