Exposes CryExtension shared_ptr<> as serializeable type for Serialization::IArchive. More...
#include
Inherits yasli::PointerInterface.
Public Member Functions | |
| CryExtensionSharedPtr (std::shared_ptr< T > &ptr) | |
| const char * | registeredTypeName () const override |
| void | create (const char *registeredTypeName) const override |
| Serialization::TypeID | baseType () const override |
| virtual Serialization::SStruct | serializer () const override |
| void * | get () const override |
| const void * | handle () const override |
| Serialization::TypeID | pointerType () const override |
| CryExtensionClassFactory< T, TSerializable > * | factory () const override |
Exposes CryExtension shared_ptr<> as serializeable type for Serialization::IArchive.