![]() |
Plasma Engine
2.0
|
Defines functions to allow the full feature set of plVariant to be used. More...
#include <VariantTypeRegistry.h>

Public Member Functions | |
| virtual const plRTTI * | GetType () const =0 |
| virtual plUInt32 | Hash (const void *pObject) const =0 |
| virtual bool | Equal (const void *pObjectA, const void *pObjectB) const =0 |
| virtual void | Serialize (plStreamWriter &ref_writer, const void *pObject) const =0 |
| virtual void | Deserialize (plStreamReader &ref_reader, void *pObject) const =0 |
| PL_DECLARE_ENUMERABLE_CLASS (plVariantTypeInfo) | |
Additional Inherited Members | |
Static Public Member Functions inherited from plNoBase | |
| static const plRTTI * | GetStaticRTTI () |
Protected Attributes inherited from plEnumerable< plVariantTypeInfo > | |
| plEnumerable * | m_pNextInstance |
Defines functions to allow the full feature set of plVariant to be used.