| AddElement(int _indexWhereToInsert=-1, BaseType *_pObjectToAdd=0L) | PackStruct | [virtual] |
| AddGUIUpdateFunction(void(*_func)(void *_GUIObjectToUpdateReturned, eVedaUpdate _updateType, BaseContext *_ContextUpdated, BaseObject *_ObjectUpdated, BaseType *_MemberUpdated), void *_GUIObjectToUpdate) | BaseContext | |
| AddOneLockForThreadUse() | BaseContext | [virtual] |
| BaseContext(void) | BaseContext | |
| BaseContextTool class | BaseContext | [friend] |
| BaseObject class | BaseContext | [friend] |
| BaseType(void) | BaseType | |
| BeginChangeNotification() | BaseType | [protected] |
| CanRedo() | BaseContext | [virtual] |
| CanUndo() | BaseContext | [virtual] |
| CheckClassListError() const | ClassNode | |
| ClassNode(BaseObject::ClassDescription const &_classDescription) | ClassNode | |
| CloneClassesAndObjects(BaseContext *_pContextToModify) | BaseContext | |
| CloseAllObjects() | ClassNode | |
| DeleteAllElements(void) | PackStruct | |
| DeleteElement(unsigned int _index) | PackStruct | [virtual] |
| DestroyAllIndependantObjects(BaseObject *_pObjectWhichAllOtherShouldDependOn) | BaseContext | |
| DestroyAllManagedObjects() | ClassNode | [protected] |
| DestroyAllObjects() | BaseContext | |
| DestroyManagedObject(BaseObject *_objectToDelete) | ClassNode | |
| DestroyObject(BaseObject *_objectToDelete) | BaseContext | |
| EndChangeNotification() | BaseType | [protected] |
| eSerializationError enum name | ClassNode | [protected] |
| eVedaUpdate enum name | BaseType | |
| eVedaUpdate_MemberChanged enum value | BaseType | |
| eVedaUpdate_MemberChangedBecauseOfUndo enum value | BaseType | |
| eVedaUpdate_MemberDestroyed enum value | BaseType | |
| eVedaUpdate_MemberIsGoingToChange enum value | BaseType | |
| eVedaUpdate_NewRegisteredClass enum value | BaseType | |
| eVedaUpdate_NoUpdate enum value | BaseType | |
| eVedaUpdate_ObjectClosed enum value | BaseType | |
| eVedaUpdate_ObjectDestroyed enum value | BaseType | |
| eVedaUpdate_ObjectNew enum value | BaseType | |
| eVedaUpdate_ObjectReCreated enum value | BaseType | |
| ExportAsCPPTableFile(const char *_pfileToExport, const char *_pGobalTableName, bool _optimize=true) | BaseContext | |
| ExportCPPClassDescription(PackString &_fileTextImage) const | ClassNode | |
| ExportCPPClassDescriptionLine(PackString &_fileTextImage) const | ClassNode | |
| FlushNames() | ClassNode | [virtual] |
| FlushUndoStack() | BaseContext | |
| Get(unsigned int _index) | PackStruct | |
| GetBaseObject(const char *_ObjectName) | ClassNode | |
| GetBaseObjectBySerializedIndex(unsigned int _index) | ClassNode | |
| GetChunkLength() | NamedObject | [inline] |
| GetClassHelpDescription() const | ClassNode | [inline, virtual] |
| GetClassID() const | BaseContext | [inline, virtual] |
| GetDefaultObjectName() const | ClassNode | [inline, virtual] |
| GetDisplayClassName() const | ClassNode | [inline, virtual] |
| GetFirstCell() const | PackStruct | [inline] |
| GetFirstObjectReferenceInContextList() | BaseContext | [inline] |
| GetFirstResourceInContextList() | BaseContext | [inline] |
| GetFirstSonClassNode() const | ClassNode | [inline] |
| GetLastCell() const | PackStruct | [inline] |
| GetMachine() | BaseContext | [inline] |
| GetMemberInfo() const | BaseType | [inline] |
| GetMemberName() const | BaseType | [inline] |
| GetName(void) const | NamedObject | [inline] |
| GetNextBrotherClassNode() const | ClassNode | [inline] |
| GetNumberOfCell() const | PackStruct | [inline] |
| GetObjectList() const | ClassNode | [inline] |
| GetObjectThatManagesThis() | BaseType | [inline] |
| GetSerializedDescriptionSize(void) | BaseContext | [virtual] |
| GetSubClassNodeByDescription(const BaseObject::ClassDescription *_classDescription) | ClassNode | |
| IsAbstract() const | ClassNode | [inline] |
| IsUseful() const | ClassNode | |
| LinkObjectReference(PackObjectReference *_pObjectReferenceToLink) | BaseContext | [protected] |
| LinkResource(PackResource *_pResourceToLink) | BaseContext | [protected] |
| m_BaseObjectList | ClassNode | [protected] |
| m_ClassDescription | ClassNode | [protected] |
| m_CurrentNumberOfUndoableEvents | BaseContext | [protected] |
| m_GUIUpdateFunctionList | BaseContext | [protected] |
| m_MaximumNumberOfUndoableEvents | BaseContext | [protected] |
| m_NumberOfCell | PackStruct | [protected] |
| m_NumberOfObjectInstancied | ClassNode | [protected] |
| m_NumberOfThreadsCurrentlyLockingTheContext | ClassNode | [protected] |
| m_OwnerThreadIsCurrentlyManagingObjects | ClassNode | [protected] |
| m_pBaseContext | NamedObject | [protected] |
| m_pCurrentUndoCell | BaseContext | [protected] |
| m_pFirstCell | PackStruct | [protected] |
| m_pFirstObjectReferenceInContextList | BaseContext | [protected] |
| m_pFirstResourceInContextList | BaseContext | [protected] |
| m_pFirstSonClassNode | ClassNode | [protected] |
| m_pLastCell | PackStruct | [protected] |
| m_pLastClassDescWithFaultySerializer | ClassNode | [protected] |
| m_pMachine | BaseContext | [protected] |
| m_pMemberInfo | BaseType | [protected] |
| m_pMemberName | BaseType | [protected] |
| m_pNextBrotherClassNode | ClassNode | [protected] |
| m_pObjectThatManagesThis | BaseType | [protected] |
| m_pPreviousValueShape | BaseType | [protected] |
| m_PreviousValueShapeLength | BaseType | [protected] |
| m_pValueString | BaseType | [protected] |
| m_SerializationState | ClassNode | [protected] |
| m_TESTDEBUG_CONTEXTLOCK_ID | ClassNode | [protected] |
| m_UndoStack | BaseContext | [protected] |
| MakeCloneOf(BaseType &_ModelObject) | BaseType | |
| MergeSerialize_In(const unsigned char *_pDescriptionChunk, const char *_pendName=0L) | BaseContext | [virtual] |
| mSerStr_ObjectName | NamedObject | [protected] |
| mSerUlong_ChunkLength | NamedObject | [protected] |
| NamedObject(void) | NamedObject | |
| NewObject(const BaseObject::ClassDescription &_classDescription, char *_ObjectName=0L) | BaseContext | |
| ClassNode::NewObject(const char *_ObjectName=0L) | ClassNode | |
| NotifyObjectChange(eVedaUpdate _UpDateType, BaseObject *_pObjectEdited, BaseType *_ObjectMember, const unsigned char *_PreviousShapeChunk=0L, unsigned int _PreviousShapeChunkLength=0L, const unsigned char *_NewShapeChunk=0L, unsigned int _NewShapeChunkLength=0L) | BaseContext | |
| PackObjectReference class | BaseContext | [friend] |
| PackResource class | BaseContext | [friend] |
| PackStruct() | PackStruct | |
| ProtectedAddSameClasses(BaseContext *_pContextToAddManagement) | ClassNode | [protected] |
| ProtectedDestroyAllIndependantObjects(BaseObject *_pObjectWhichAllOtherShouldDependOn) | ClassNode | [protected] |
| ProtectedDestroyAllObjects() | ClassNode | [protected] |
| ReadFile(const char *_pFileName) | BaseType | [virtual] |
| Redo() | BaseContext | [virtual] |
| RegisterClassList(const BaseObject::ClassDescription *const *_ppclassDescriptionList) | ClassNode | |
| RegisterSerializableMember(BaseType &_object) | PackStruct | [protected] |
| RemoveGUIUpdateFunction(void(*_func)(void *_GUIObjectToUpdateReturned, eVedaUpdate _updateType, BaseContext *_ContextUpdated, BaseObject *_ObjectUpdated, BaseType *_MemberUpdated)) | BaseContext | |
| RemoveOneLockForThreadUse() | BaseContext | [virtual] |
| Resources_SetLinkModeToAll(bool _isLink) | BaseContext | |
| Serialize_In(const unsigned char *_pDescriptionChunk) | BaseContext | [virtual] |
| Serialize_Out(unsigned char *_pDescriptionChunkToFill) | BaseContext | [virtual] |
| SetMachine(VirtualMachine *_pMachine) | BaseContext | [inline, virtual] |
| SetMaximumNumberOfUndoableEvents(unsigned int _maxNumber) | BaseContext | |
| SetMemberInfo(const char *_MemberInfo) | BaseType | |
| SetMemberName(const char *_MemberName) | BaseType | |
| SetName(const char *_pname) | NamedObject | |
| SetObjectsUniqueReferenceIndex(unsigned int _FirstnumberToSet=1, int _increment=1) | ClassNode | |
| SetObjectThatManagesThis(BaseObject *_pManager) | PackStruct | [virtual] |
| Undo() | BaseContext | [virtual] |
| UnLinkObjectReference(PackObjectReference *_pReferenceToUnlink) | BaseContext | [protected] |
| UnLinkResource(PackResource *_pResourceToUnlink) | BaseContext | [protected] |
| UpdateAllGUI(eVedaUpdate _updateType, BaseObject *_ObjectUpdated, BaseType *_MemberUpdated) | BaseContext | |
| UpdateAllReferencesSerializationID() | BaseContext | [protected] |
| ValueToString() | PackStruct | [virtual] |
| WriteFile(const char *_pFileName) | BaseType | [virtual] |
| ~BaseContext(void) | BaseContext | [virtual] |
| ~BaseType(void) | BaseType | [virtual] |
| ~ClassNode(void) | ClassNode | [virtual] |
| ~NamedObject(void) | NamedObject | [virtual] |
| ~PackStruct(void) | PackStruct | [virtual] |