Nameless Engine
|
#include <Serializable.h>
Public Member Functions | |
DeserializedObjectInformation (SmartPointer pObject, std::string sObjectUniqueId, std::unordered_map< std::string, std::string > customAttributes) | |
Public Attributes | |
SmartPointer | pObject |
std::string | sObjectUniqueId |
std::unordered_map< std::string, std::string > | customAttributes |
Information about an object that was deserialized.
|
inline |
Initialized object information after deserialization.
pObject | Deserialized object. |
sObjectUniqueId | Object's unique ID. |
customAttributes | Object's custom attributes. |
std::unordered_map<std::string, std::string> ne::DeserializedObjectInformation< SmartPointer, InnerType >::customAttributes |
Map of object attributes (custom information) that were deserialized.
SmartPointer ne::DeserializedObjectInformation< SmartPointer, InnerType >::pObject |
Object to serialize.
std::string ne::DeserializedObjectInformation< SmartPointer, InnerType >::sObjectUniqueId |
Unique object ID.