MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / DeserializeIfExists

Method DeserializeIfExists

Source/Engine/Serialization/Serialization.cpp:36–41  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

34}
35
36void ISerializable::DeserializeIfExists(DeserializeStream& stream, const char* memberName, ISerializeModifier* modifier)
37{
38 auto member = stream.FindMember(memberName);
39 if (member != stream.MemberEnd())
40 Deserialize(member->value, modifier);
41}
42
43#define DESERIALIZE_HELPER(stream, name, var, defaultValue) \
44 { \

Callers 6

DeserializeMethod · 0.80
DeserializeMethod · 0.80
DeserializeMethod · 0.80
DeserializeMethod · 0.80
DeserializeMethod · 0.80
DeserializeMethod · 0.80

Calls 3

FindMemberMethod · 0.80
MemberEndMethod · 0.80
DeserializeFunction · 0.70

Tested by

no test coverage detected