added everything

This commit is contained in:
Metario
2017-04-17 06:17:10 -06:00
commit 9c6ff74f19
6121 changed files with 1625704 additions and 0 deletions

View File

@@ -0,0 +1,49 @@
#ifndef __DTSMILKSHAPESHAPE_H
#define __DTSMILKSHAPESHAPE_H
#include "DTSShape.h"
namespace DTS
{
class MilkshapeShape : public Shape
{
public:
//! Stores all the configuration data for the Milkshape constructor
struct ImportConfig
{
ImportConfig() ;
bool withMaterials ;
float scaleFactor ;
int minimumSize ;
int collisionType ;
float collisionComplexity ;
bool collisionVisible ;
bool animation ;
int animationFPS ;
bool animationCyclic ;
struct Sequence
{
std::string name;
int start;
int end;
bool cyclic;
int fps;
};
std::vector<Sequence> sequence;
void reset();
} ;
//! Import a milkshape mesh
MilkshapeShape (struct msModel *, ImportConfig) ;
};
}
#endif