____deadVal | Base::BaseClass | |
aboutToSetValue(const Core::Variant &newValue=Core::Variant()) | Core::Property | protected |
accept(Core::CoreVisitor *visitor) | Core::Property | |
addLink(DocObject *o) override | Core::PropertyLink< T > | inlinevirtual |
addToContainer(const std::string &name) | Core::Property | |
BaseClass()=default | Base::BaseClass | |
copy(void) const override | Core::PropertyLinkBase | virtual |
copyValue(Core::Property *p) override | Core::PropertyLinkBase | virtual |
create(void) | Base::BaseClass | inlinestatic |
createSQL(Base::AbstractWriter &writer, Base::PersistenceVersion &save_version, bool data) override | Core::PropertyLinkBase | virtual |
deepCopy(Core::Property *p, Core::CoreDocument *dest_doc, DocObjectMap ©Map) override | Core::PropertyLinkBase | virtual |
enableNotify(bool on) | Core::Property | inline |
encodeAttribute(const std::string &) | Base::Persistence | static |
EvalOnRestore enum value | Core::Property | |
ExStatus enum name | Core::Property | |
getClassTypeId(void) | Base::BaseClass | static |
getContainer() const | Core::Property | |
getDbgInfo() const override | Core::PropertyLinkBase | virtual |
getExStatus() const | Core::Property | inline |
getKeys() const | Core::Property | |
getKeyValueMap() const override | Core::PropertyLinkBase | virtual |
getLinks() override | Core::PropertyLinkBase | virtual |
getName() const | Core::Property | inline |
getPropertyKind(void) const override | Core::PropertyLinkBase | virtual |
getRegisteredProperties(Base::Type t, Core::PropertyValueMap &pvm) | Core::Property | static |
getStatus() const | Core::Property | inline |
getTransactionNumber() const | Core::Property | inline |
getType(void) const | Core::Property | |
getTypeId(void) const | Base::BaseClass | virtual |
getValue() const | Core::PropertyLink< T > | inline |
getVariant(void) const override | Core::PropertyLinkBase | virtual |
getVariantFromKey(const std::string &key) const | Core::Property | |
getXMLPropertyAttributeName() | Core::Property | static |
getXMLPropertyAttributeValue() | Core::Property | static |
hasSetValue(void) | Core::Property | protected |
hasValue() const | Core::Property | |
Hidden enum value | Core::Property | |
hObject | Core::PropertyLinkBase | protected |
Immutable enum value | Core::Property | |
init(void) | Base::BaseClass | static |
initIfcTypes(const std::string &s, Base::Type classTypeId, int id) | Base::BaseClass | protectedstatic |
initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=0) | Base::BaseClass | protectedstatic |
isDefaultValue() const | Core::Property | inline |
isDerivedFrom() const | Base::BaseClass | inline |
isDerivedFrom(const Type type) const | Base::BaseClass | inline |
isEqual(const Property *) const override | Core::PropertyLinkBase | virtual |
isLink() const override | Core::PropertyLinkBase | inlinevirtual |
isNotifyEnabled(void) const | Core::Property | inline |
isOptional() const | Core::Property | inlinevirtual |
isTheOnlyUpdatedPropertyInContainer() const | Core::Property | |
isUpdated() const | Core::Property | |
LockDynamic enum value | Core::Property | |
MaterialEdit enum value | Core::Property | |
mustbeSaved() const | Base::Persistence | inlinevirtual |
New enum value | Core::Property | |
NoMaterialListEdit enum value | Core::Property | |
NoModify enum value | Core::Property | |
NoRecompute enum value | Core::Property | |
onAddBackLink(Core::DocObject *o) | Core::PropertyLinkBaseBase | |
onAddBackLinks(const std::list< Core::DocObject * > &linkList) | Core::PropertyLinkBaseBase | |
onAddBackLinks(const std::unordered_set< Core::DocObject * > &linkSet) | Core::PropertyLinkBaseBase | |
onAddLink(Core::DocObject *o) | Core::PropertyLinkBaseBase | |
onAddLinks(const std::list< Core::DocObject * > &linkList) | Core::PropertyLinkBaseBase | |
onAddLinks(const std::unordered_set< Core::DocObject * > &linkSet) | Core::PropertyLinkBaseBase | |
onRemoveBackLink(Core::DocObject *o) | Core::PropertyLinkBaseBase | |
onRemoveBackLinks(const std::list< Core::DocObject * > &linkList) | Core::PropertyLinkBaseBase | |
onRemoveBackLinks(const std::unordered_set< Core::DocObject * > &linkSet) | Core::PropertyLinkBaseBase | |
onRemoveLink(Core::DocObject *o) | Core::PropertyLinkBaseBase | |
onRemoveLinks(const std::list< Core::DocObject * > &linkList) | Core::PropertyLinkBaseBase | |
onRemoveLinks(const std::unordered_set< Core::DocObject * > &linkSet) | Core::PropertyLinkBaseBase | |
operator delete(void *p) | Base::BaseClass | inline |
operator new(size_t size) | Base::BaseClass | inline |
operator->() | Base::BaseClass | inline |
operator->() const | Base::BaseClass | inline |
Ordered enum value | Core::Property | |
Output enum value | Core::Property | |
PartialTrigger enum value | Core::Property | |
paste(const Core::Property &from) override | Core::PropertyLinkBase | virtual |
PropDynamic enum value | Core::Property | |
Property(void) | Core::Property | |
PropHidden enum value | Core::Property | |
PropNoPersist enum value | Core::Property | |
PropNoRecompute enum value | Core::Property | |
PropOutput enum value | Core::Property | |
PropReadOnly enum value | Core::Property | |
PropStaticBegin enum value | Core::Property | |
PropStaticEnd enum value | Core::Property | |
PropTransient enum value | Core::Property | |
ReadOnly enum value | Core::Property | |
registerProperties(Base::Type t, const Core::PropertyValueMap &pvm) | Core::Property | static |
removeLink(DocObject *) override | Core::PropertyLink< T > | inlinevirtual |
resolveLink() | Core::PropertyLinkBase | |
restore(Base::AbstractXMLReader &reader, Base::PersistenceVersion &lversion) override | Core::PropertyLink< T > | inlinevirtual |
restoreDocFile(Base::Reader &, const Base::String &) | Base::Persistence | inlinevirtual |
save(Base::AbstractWriter &writer, Base::PersistenceVersion &save_version) override | Core::PropertyLinkBase | virtual |
saveDocFile(Base::AbstractWriter &, const Base::String &, const Base::String &) | Base::Persistence | inlinevirtual |
setContainer(Core::PropertyContainer *container) | Core::Property | |
setDefaultValue(bool on) | Core::Property | inline |
setExStatus(ExStatus pos, bool on) | Core::Property | |
setExStatusValue(unsigned long status) | Core::Property | |
setHasValue(bool yesno) | Core::Property | |
setIfcNameAndID(const std::string &n, int id) | Base::BaseClass | static |
setKeyValue(const std::string &key, const Core::Variant &value) override | Core::PropertyLinkBase | virtual |
setName(const std::string &name) | Core::Property | inline |
setPropertyKind(Core::PropertyKind p) | Core::Property | virtual |
setStatus(const Property::Status &in) | Core::Property | inline |
setValue(T value) | Core::PropertyLink< T > | inline |
Core::PropertyLinkBase::setValue(Core::DocObject *o) | Core::PropertyLinkBase | virtual |
setValueFromVariant(const Core::Variant &value) override | Core::PropertyLinkBase | virtual |
setWillChangeStatusOnChange(bool on) | Core::Property | inline |
Single enum value | Core::Property | |
Status enum name | Core::Property | |
StatusBits | Core::Property | protected |
testExStatus(ExStatus pos) const | Core::Property | inline |
touch() | Core::Property | inline |
Touched enum value | Core::Property | |
Transient enum value | Core::Property | |
Updated enum value | Core::Property | |
User1 enum value | Core::Property | |
User2 enum value | Core::Property | |
User3 enum value | Core::Property | |
User4 enum value | Core::Property | |
Valid enum value | Core::Property | |
~BaseClass() | Base::BaseClass | virtual |
~Property(void) | Core::Property | virtual |