|     15  *  You should have received a copy of the GNU General Public License | 
    15  *  You should have received a copy of the GNU General Public License | 
|     16  *  along with this program.  If not, see <http://www.gnu.org/licenses/>. | 
    16  *  along with this program.  If not, see <http://www.gnu.org/licenses/>. | 
|     17  */ | 
    17  */ | 
|     18  | 
    18  | 
|     19 #pragma once | 
    19 #pragma once | 
|     20 #include <type_traits> | 
        | 
|     21 #include "../main.h" | 
    20 #include "../main.h" | 
|     22 #include "../basics.h" | 
        | 
|     23 #include "../glShared.h" | 
        | 
|     24 #include "../colors.h" | 
    21 #include "../colors.h" | 
|     25 #include "../serializer.h" | 
    22 #include "../serializer.h" | 
|     26  | 
    23  | 
|     27 class Model; | 
    24 class Model; | 
|     28 class LDDocument; | 
    25 class LDDocument; |