Navigation
API > API/Runtime > API/Runtime/IrisCore > API/Runtime/IrisCore/Iris > API/Runtime/IrisCore/Iris/Serialization
Inheritance Hierarchy
- FNetSerializerBaseArgs
- FNetIsEqualArgs
References
| Module | IrisCore |
| Header | /Engine/Source/Runtime/Experimental/Iris/Core/Public/Iris/Serialization/NetSerializer.h |
| Include | #include "Iris/Serialization/NetSerializer.h" |
Syntax
struct FNetIsEqualArgs : public UE::Net::FNetSerializerBaseArgs
Remarks
Parameters passed to a NetSerializer's IsEqual function. IsEqual is used to check whether data is network equal, that is if the quantized forms of the data are equal. IsEqual needs to work for both source data and quantized data.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bStateIsQuantized | Whether the data pointed to is source or quantized form. | |
| NetSerializerValuePointer | Source0 | Source data or quantized data. | |
| NetSerializerValuePointer | Source1 | Source data or quantized data to compare with. |