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