#ifndef _IPACKEDVECTOR_ #define _IPACKEDVECTOR_ #include <System.h> #include "TPacked.h" #include "Vector4.h" using namespace XFX; namespace XFX { namespace Graphics { namespace PackedVector { interface IPackedVector { public: void PackFromVector4(Vector4 &vector); Vector4 ToVector4(); }; template <class T> interface IPackedVector<T> : IPackedVector { public: TPacked PackedValue; }; } } } #endif //_IPACKEDVECTOR_