#include <gre/viewable.h>
Inheritance diagram for GRE_VIEWABLE::MAINSCRIPT:

|
|
Externally callable functions.
Definition at line 142 of file viewable.h. |
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Read component from serialization. This method must be called only after the tag name has been read and is responsible for determining how to deserialize the component elements. When beginning a deserialization, usually the SERIALIZER::Read(tagname,object) method should be used to match the desired tag name which was used in writing. A default implementation is not possible due to multiple inheritance resulting in a different "this" pointer being passed than the actual object, which causes the offset values in the ITEMDEF arrays to be wrong. Implements SERIALIZABLE. |
|
||||||||||||
|
Write object to serialization. This method must write the tag name provided, using SERIALIZER::PutBegin(). If the tagname is 0 (default) then it must determine the proper tag name to write. After writing the object this method must write the ending tag using SERIALIZER::PutEnd(). When inheriting this interface, the default value of 0 for the tag name must NOT be redefined. (See Meyers, Effective C++, item #38) A default implementation is not possible due to multiple inheritance resulting in a different "this" pointer being passed than the actual object, which causes the offset values in the ITEMDEF arrays to be wrong. Implements SERIALIZABLE. |
|
|
|
|
|
Definition at line 177 of file viewable.h. |
|
|
Definition at line 178 of file viewable.h. |
|
|
Definition at line 176 of file viewable.h. |
1.3.8-20040913