Open 3D Engine (O3DE), the successor to Lumberyard, is now available in Developer Preview. Download O3DE or visit the AWS Game Tech blog to learn more. |
You can use this class if you want special functions to run before reading or writing a class. More...
Public Member Functions |
|
virtual | ~IEventHandler () |
A destructor.
More...
|
|
virtual void | OnReadBegin (void *classPtr) |
Called right before beginning to read from a class instance.
More...
|
|
virtual void | OnReadEnd (void *classPtr) |
Called right after reading from a class instance is complete.
More...
|
|
virtual void | OnWriteBegin (void *classPtr) |
Called right before beginning to write to a class instance.
More...
|
|
virtual void | OnWriteEnd (void *classPtr) |
Called right after writing to a class instance is complete.
More...
|
|
Detailed Description
You can use this class if you want special functions to run before reading or writing a class.
IMPORTANT: Serialize events can be called from serialization thread(s), so all functions must be thread safe.
Constructor & Destructor Documentation
◆ ~IEventHandler()
|
inline virtual |
A destructor.
Member Function Documentation
◆ OnReadBegin()
|
inline virtual |
Called right before beginning to read from a class instance.
- Parameters
-
classPtr A pointer to the class instance.
◆ OnReadEnd()
|
inline virtual |
Called right after reading from a class instance is complete.
- Parameters
-
classPtr A pointer to the class instance.
◆ OnWriteBegin()
|
inline virtual |
Called right before beginning to write to a class instance.
- Parameters
-
classPtr A pointer to the class instance.
◆ OnWriteEnd()
|
inline virtual |
Called right after writing to a class instance is complete.
- Parameters
-
classPtr A pointer to the class instance.
The documentation for this class was generated from the following file:
- C:/lumberyard-root/dev/Code/Framework/AZCore/AZCore/Serialization/ SerializeContext.h