32 friend class PythonClassObject_Factory;
46 void setPropertyHeader(
const Base::String& aDefaultName,
int aTranslationId = -1);
47 void setPropertyGroupName(
const Base::String& aDefaultName,
int aTranslationId = -1);
49 int getTranslationHeader()
const;
51 int getTranslationGroupName()
const;
55 bool mustbeSaved()
const override;
64 std::map<std::string, PropertyDescriptor*> getPropertyDescriptorMap()
const;
73 static std::map<Base::GlobalId, PythonClassObject*> classRegistry;
Definition: Persistence.h:14
Definition: PropertyLink.h:91
PropertyText propertyHeader
Definition: PythonClassObject.h:39
The PropertyGUID class saves and restores GUIDs. It also handles the management of GUIDs in the Docum...
Definition: PropertyGUID.h:24
Definition: PropertyText.h:11
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:23
PropertyBackLink< PythonScriptObject * > pythonScriptObject
Definition: PythonClassObject.h:34
LX_CORE_EXPORT Version & version
Definition: CoreDocument.h:210
PropertyText superClassName
Definition: PythonClassObject.h:37
Definition: AbstractXMLReader.h:7
Definition: GlobalId.h:29
Definition: StandardManipulatorPolicy.h:9
Keeps the information about a Python class like class name, the super class etc. Also keeps the infor...
Definition: PythonClassObject.h:24
Definition: AbstractConstraint.h:6
PropertyText className
Definition: PythonClassObject.h:36
DECLARE_OBJECT_FACTORY_NOIFC(PropertyBoolDescriptor_Factory, PropertyBoolDescriptor)
PropertyText propertyGroupName
Definition: PythonClassObject.h:41
Definition: PropertyInteger.h:61
Definition: PropertyDescriptor.h:15
Definition: PropertyBackLink.h:55
PropertyIndex translatorHeader
Definition: PythonClassObject.h:40
PropertyGUID classId
Definition: PythonClassObject.h:35
PropertyIndex translatorGroupName
Definition: PythonClassObject.h:42
Definition: PropertyInteger.h:150
std::map< Core::DocObject *, Core::DocObject * > DocObjectMap
Definition: DocObject.h:10
PropertyUInt64 standardManipulatorPolicy
Definition: PythonClassObject.h:38
Definition: DocObject.h:51