diff --git a/public/schemasystem/schemasystem.h b/public/schemasystem/schemasystem.h index c52da9d4..ce0ee957 100644 --- a/public/schemasystem/schemasystem.h +++ b/public/schemasystem/schemasystem.h @@ -43,9 +43,7 @@ public: virtual SchemaMetaInfoHandle_t Type_Atomic( const char* pszAtomicName, uint16 nSize, uint8 nAlignment ) = 0; virtual SchemaMetaInfoHandle_t Type_Atomic_T( const char* pszAtomicName, uint16 nSize, uint8 nAlignment, CSchemaType* pTemplateType ) = 0; virtual SchemaMetaInfoHandle_t Type_Atomic_CollectionOfT( const char* pszAtomicName, uint16 nSize, uint8 nAlignment, uint16 nElementSize, CSchemaType* pTemplateType, SchemaAtomicManipulatorFn_t manipulator ) = 0; - virtual SchemaMetaInfoHandle_t Type_Atomic_TF( const char* pszAtomicName, uint16 nSize, uint8 nAlignment, CSchemaType* pTemplateType, int nFuncPtrSize ) = 0; virtual SchemaMetaInfoHandle_t Type_Atomic_TT( const char* pszAtomicName, uint16 nSize, uint8 nAlignment, CSchemaType* pTemplateType, CSchemaType* pTemplateType2 ) = 0; - virtual SchemaMetaInfoHandle_t Type_Atomic_TTF( const char* pszAtomicName, uint16 nSize, uint8 nAlignment, CSchemaType* pTemplateType, CSchemaType* pTemplateType2, int nFuncPtrSize ) = 0; virtual SchemaMetaInfoHandle_t Type_Atomic_I( const char* pszAtomicName, uint16 nSize, uint8 nAlignment, int nInterger ) = 0; virtual SchemaMetaInfoHandle_t Type_DeclaredClass( const char* pszClassName ) = 0; virtual SchemaMetaInfoHandle_t Type_DeclaredEnum( const char* pszEnumName ) = 0; @@ -56,9 +54,7 @@ public: virtual SchemaMetaInfoHandle_t FindType_Atomic( int nAtomicID ) = 0; virtual SchemaMetaInfoHandle_t FindType_Atomic_T( int nAtomicID, CSchemaType* pTemplateType ) = 0; virtual SchemaMetaInfoHandle_t FindType_Atomic_CollectionOfT( int nAtomicID, CSchemaType* pTemplateType, SchemaAtomicManipulatorFn_t manipulator ) = 0; - virtual SchemaMetaInfoHandle_t FindType_Atomic_TF( int nAtomicID, CSchemaType* pTemplateType, int nFuncPtrSize ) = 0; virtual SchemaMetaInfoHandle_t FindType_Atomic_TT( int nAtomicID, CSchemaType* pTemplateType, CSchemaType* pTemplateType2 ) = 0; - virtual SchemaMetaInfoHandle_t FindType_Atomic_TTF( int nAtomicID, CSchemaType* pTemplateType, CSchemaType* pTemplateType2, int nFuncPtrSize ) = 0; virtual SchemaMetaInfoHandle_t FindType_Atomic_I( int nAtomicID, int nInteger ) = 0; virtual CSchemaType_DeclaredClass* FindType_DeclaredClass( const char* pszClassName ) = 0; diff --git a/public/schemasystem/schematypes.h b/public/schemasystem/schematypes.h index fbeb9d3e..7d80f95b 100644 --- a/public/schemasystem/schematypes.h +++ b/public/schemasystem/schematypes.h @@ -208,24 +208,12 @@ public: uint16 m_nElementSize; }; -class CSchemaType_Atomic_TF : public CSchemaType_Atomic_T -{ -public: - int m_nFuncPtrSize; -}; - class CSchemaType_Atomic_TT : public CSchemaType_Atomic_T { public: CSchemaType* m_pTemplateType2; }; -class CSchemaType_Atomic_TTF : public CSchemaType_Atomic_TT -{ -public: - int m_nFuncPtrSize; -}; - class CSchemaType_Atomic_I : public CSchemaType_Atomic { public: