miscellaneous/motionbuilder_shelf/StdAfx.h

miscellaneous/motionbuilder_shelf/StdAfx.h
//
// Created by Cyrille Fauvel on 11/04/13.
// (C) Copyright 2013 by Autodesk, Inc.
//
// Permission to use, copy, modify, and distribute this software in object code
// form for any purpose and without fee is hereby granted, provided that the above
// copyright notice appears in all copies and that both that copyright notice and
// the limited warranty and restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS. AUTODESK SPECIFICALLY
// DISCLAIMS ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE.
// AUTODESK, INC. DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE UNINTERRUPTED
// OR ERROR FREE.
//
#pragma once
#define _CRT_SECURE_NO_WARNINGS
#define MOBU_PYTHON_PLUGIN
//#pragma warning(disable:4100) // Unreferenced formal parameter.
//#pragma warning(disable:4127) // Conditional expression is constant.
//#pragma warning(disable:4244) // Conversion from 'long double' to 'double', possible loss of data.
//#pragma warning(disable:4512) // Assignment operator could not be generated.
//#pragma warning(disable:4996) // 'function': was declared deprecated.
//
//#define BOOST_ALL_NO_LIB // Otherwise will ask for boost_python-vc100-mt-1_46_1.lib
//#include <boost/python.hpp>
//using namespace boost::python ;
//#pragma comment(lib, "boost_python-py27-vc100-mt-1_46_1.lib")
#include <fbsdk/fbsdk.h>
//#include <pyfbsdk/pyfbsdk.h>
#ifdef KARCH_ENV_WIN
#include <windows.h>
#endif
//#pragma comment(lib, "fbsdk.lib")
//#pragma comment(lib, "fbxsdk.lib")
//#pragma comment(lib, "pyfbsdk.lib")
//#pragma comment(lib, "python27.lib")
#include <string>
#include <vector>
#include <map>
#include <iostream>
#include <fstream>
#include <sstream>
#include "utils.h"
//#pragma comment(lib, "pugixml.lib")