Go to the source code of this file.
|
| typedef UPTRINT | UE::Net::NetSerializerValuePointer |
| |
| typedef const FNetSerializerConfig * | UE::Net::NetSerializerConfigParam |
| |
| typedef void(* | UE::Net::NetCollectNetReferencesFunction) (FNetSerializationContext &, const FNetCollectReferencesArgs &) |
| |
| typedef void(* | UE::Net::NetSerializeFunction) (FNetSerializationContext &, const FNetSerializeArgs &) |
| |
| typedef void(* | UE::Net::NetDeserializeFunction) (FNetSerializationContext &, const FNetDeserializeArgs &) |
| |
| typedef void(* | UE::Net::NetSerializeDeltaFunction) (FNetSerializationContext &, const FNetSerializeDeltaArgs &) |
| |
| typedef void(* | UE::Net::NetDeserializeDeltaFunction) (FNetSerializationContext &, const FNetDeserializeDeltaArgs &) |
| |
| typedef void(* | UE::Net::NetQuantizeFunction) (FNetSerializationContext &, const FNetQuantizeArgs &) |
| |
| typedef void(* | UE::Net::NetDequantizeFunction) (FNetSerializationContext &, const FNetDequantizeArgs &) |
| |
| typedef bool(* | UE::Net::NetIsEqualFunction) (FNetSerializationContext &, const FNetIsEqualArgs &) |
| |
| typedef bool(* | UE::Net::NetValidateFunction) (FNetSerializationContext &, const FNetValidateArgs &) |
| |
| typedef void(* | UE::Net::NetCloneDynamicStateFunction) (FNetSerializationContext &, const FNetCloneDynamicStateArgs &) |
| |
| typedef void(* | UE::Net::NetFreeDynamicStateFunction) (FNetSerializationContext &, const FNetFreeDynamicStateArgs &) |
| |
| typedef void(* | UE::Net::NetApplyFunction) (FNetSerializationContext &, const FNetApplyArgs &) |
| |
◆ UE_NET_DECLARE_SERIALIZER
Value:
{ \
static uint32 GetQuantizedTypeSize(); \
static uint32 GetQuantizedTypeAlignment(); \
};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition NetSerializerConfig.h:17
Definition NetSerializer.h:377
Declare a serializer.
◆ UE_NET_GET_SERIALIZER
Retrieve a const reference to a named serializer.
◆ UE_NET_GET_SERIALIZER_DEFAULT_CONFIG
Retrieve the default config, if present, for a serializer.
◆ UE_NET_GET_SERIALIZER_INTERNAL_TYPE_ALIGNMENT
Retrieve the quantized state alignment for a serializer.
◆ UE_NET_GET_SERIALIZER_INTERNAL_TYPE_SIZE
Retrieve the quantized state size for a serializer.
◆ UE_NET_IMPLEMENT_SERIALIZER
Value:
static const FNetSerializerConfig * GetDefaultConfig()
Definition NetSerializerBuilder.inl:421
static constexpr uint32 GetQuantizedTypeAlignment()
Definition NetSerializerBuilder.inl:449
static constexpr uint32 GetQuantizedTypeSize()
Definition NetSerializerBuilder.inl:440
static constexpr FNetSerializer ConstructNetSerializer(const TCHAR *Name)
Definition NetSerializer.h:413
Implement a serializer using the struct named SerializerName.