BaseContext Member List

This is the complete list of members for BaseContext, including all inherited members.

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 classBaseContext [friend]
BaseObject classBaseContext [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 nameClassNode [protected]
eVedaUpdate enum nameBaseType
eVedaUpdate_MemberChanged enum valueBaseType
eVedaUpdate_MemberChangedBecauseOfUndo enum valueBaseType
eVedaUpdate_MemberDestroyed enum valueBaseType
eVedaUpdate_MemberIsGoingToChange enum valueBaseType
eVedaUpdate_NewRegisteredClass enum valueBaseType
eVedaUpdate_NoUpdate enum valueBaseType
eVedaUpdate_ObjectClosed enum valueBaseType
eVedaUpdate_ObjectDestroyed enum valueBaseType
eVedaUpdate_ObjectNew enum valueBaseType
eVedaUpdate_ObjectReCreated enum valueBaseType
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_BaseObjectListClassNode [protected]
m_ClassDescriptionClassNode [protected]
m_CurrentNumberOfUndoableEventsBaseContext [protected]
m_GUIUpdateFunctionListBaseContext [protected]
m_MaximumNumberOfUndoableEventsBaseContext [protected]
m_NumberOfCellPackStruct [protected]
m_NumberOfObjectInstanciedClassNode [protected]
m_NumberOfThreadsCurrentlyLockingTheContextClassNode [protected]
m_OwnerThreadIsCurrentlyManagingObjectsClassNode [protected]
m_pBaseContextNamedObject [protected]
m_pCurrentUndoCellBaseContext [protected]
m_pFirstCellPackStruct [protected]
m_pFirstObjectReferenceInContextListBaseContext [protected]
m_pFirstResourceInContextListBaseContext [protected]
m_pFirstSonClassNodeClassNode [protected]
m_pLastCellPackStruct [protected]
m_pLastClassDescWithFaultySerializerClassNode [protected]
m_pMachineBaseContext [protected]
m_pMemberInfoBaseType [protected]
m_pMemberNameBaseType [protected]
m_pNextBrotherClassNodeClassNode [protected]
m_pObjectThatManagesThisBaseType [protected]
m_pPreviousValueShapeBaseType [protected]
m_PreviousValueShapeLengthBaseType [protected]
m_pValueStringBaseType [protected]
m_SerializationStateClassNode [protected]
m_TESTDEBUG_CONTEXTLOCK_IDClassNode [protected]
m_UndoStackBaseContext [protected]
MakeCloneOf(BaseType &_ModelObject)BaseType
MergeSerialize_In(const unsigned char *_pDescriptionChunk, const char *_pendName=0L)BaseContext [virtual]
mSerStr_ObjectNameNamedObject [protected]
mSerUlong_ChunkLengthNamedObject [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 classBaseContext [friend]
PackResource classBaseContext [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]


      /\/\        4         N         k         !         N         D
                      _______  _ __ ___  _____            ___ _ _  ____
     ___________  __//___   /________  |/    / ___________\_______/    \
    /   _   _   \/   _     /    _   /      _/_/____/    _       __     /
   /    /   /       /     /    /    \      \/     /    /    \   \     /
  \\___/___/___/    ¯    _____/_____/       ______\___/_____/\________\\
               \________/_ ___ __ l____\      /elD!  
                 http://www.m4nkind.com \____/