#ifndef _VECTOR4_HPP_ #define _VECTOR4_HPP_ /*** SDL Header Files ***/ #include /*** DLL Header File ***/ #include "dllExport.h" /*** Custom Header File ***/ #include "Vector3.hpp" namespace MathEngine { struct iVector4; struct EXPORT_FROM_MYDLL Vector4 : public Vector3 { Vector4( const float X = 0.0f, const float Y = 0.0f, const float Z = 0.0f, const float W = 0.0f ); Vector4( const SDL_Rect& copy ); Vector4& operator = ( const SDL_Rect& copy ); Vector4( const iVector4& copy ); Vector4& operator = ( const iVector4& copy ); float w; };/// END STRUCT DEFINITION Vector4 }/// END NAMESPACE DEFINITION MathEngine #endif/// END IFNDEF _VECTOR4_HPP_