|
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.