virtual ~wxObjectCodeReaderCallback();
// allocate the new object on the heap, that object will have the passed in ID
virtual void AllocateObject(int objectID, wxClassInfo *classInfo,
virtual ~wxObjectCodeReaderCallback();
// allocate the new object on the heap, that object will have the passed in ID
virtual void AllocateObject(int objectID, wxClassInfo *classInfo,
// initialize the already allocated object having the ID objectID
// with the Create method creation parameters which are objects are
// initialize the already allocated object having the ID objectID
// with the Create method creation parameters which are objects are
virtual void CreateObject(int objectID,
const wxClassInfo *classInfo,
int paramCount,
virtual void CreateObject(int objectID,
const wxClassInfo *classInfo,
int paramCount,
virtual void ConstructObject(int objectID,
const wxClassInfo *classInfo,
int paramCount,
virtual void ConstructObject(int objectID,
const wxClassInfo *classInfo,
int paramCount,
// destroy the heap-allocated object having the ID objectID, this may
// be used if an object is embedded in another object and set via value
// destroy the heap-allocated object having the ID objectID, this may
// be used if an object is embedded in another object and set via value
virtual void SetProperty(int objectID,
const wxClassInfo *classInfo,
const wxPropertyInfo* propertyInfo,
virtual void SetProperty(int objectID,
const wxClassInfo *classInfo,
const wxPropertyInfo* propertyInfo,
// sets the corresponding property (value is an object)
virtual void SetPropertyAsObject(int objectId,
// sets the corresponding property (value is an object)
virtual void SetPropertyAsObject(int objectId,
virtual void AddToPropertyCollection( int objectID,
const wxClassInfo *classInfo,
const wxPropertyInfo* propertyInfo,
virtual void AddToPropertyCollection( int objectID,
const wxClassInfo *classInfo,
const wxPropertyInfo* propertyInfo,
// sets the corresponding property (value is an object)
virtual void AddToPropertyCollectionAsObject(int objectID,
// sets the corresponding property (value is an object)
virtual void AddToPropertyCollectionAsObject(int objectID,
const wxClassInfo *eventSinkClassInfo,
const wxHandlerInfo* handlerInfo,
int eventSinkObjectID );
const wxClassInfo *eventSinkClassInfo,
const wxHandlerInfo* handlerInfo,
int eventSinkObjectID );