runtime: CMake-ify
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
|
||||
#ifndef MESHUTIL_H
|
||||
#define MESHUTIL_H
|
||||
|
||||
#include "meshmodel.hpp"
|
||||
|
||||
struct MeshUtil{
|
||||
|
||||
static MeshModel *createCube( const Brush &b );
|
||||
static MeshModel *createSphere( const Brush &b,int segs );
|
||||
static MeshModel *createCylinder( const Brush &b,int segs,bool solid );
|
||||
static MeshModel *createCone( const Brush &b,int segs,bool solid );
|
||||
|
||||
static void lightMesh( MeshModel *m,const Vector &pos,const Vector &rgb,float range );
|
||||
|
||||
/*
|
||||
static void flipMesh( Mesh *m );
|
||||
static void fitMesh( Mesh *m,const Box &b );
|
||||
static void paintMesh( Mesh *m,const Brush &b );
|
||||
static void transformMesh( Mesh *m,const Transform &t );
|
||||
static void lightMesh( Mesh *m,const Vector &pos,const Vector &rgb,float range );
|
||||
static void lightMapMesh( Mesh *m,const Mesh &l );
|
||||
|
||||
static Mesh createCube( const Brush &b,int segs );
|
||||
static Mesh createSphere( const Brush &b,int segs );
|
||||
static Mesh createCylinder( const Brush &b,int segs );
|
||||
*/
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user