956a1e59bb
* Updated the ObjectStreamWriteOverride Callback to return a ObjectStreamWriteOverrideResponse. The ObjectStreamWriteOverrideResponse allows the callback to indicate that the default ObjectStream::WriteElement behavior should occur if the callback hasn't implemented the write itself. Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Fixed forward declaration not matching actual enum class name Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com> * Add unit tests Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com> * Remove unused member Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com> * Add virtual destructor for test class Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com> * Change string literal to not have tabs in it Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com> Co-authored-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>