1
0
Fork 0
mirror of https://github.com/bjornbytes/lovr.git synced 2024-07-05 13:53:38 +00:00
lovr/src/graphics/model.h

16 lines
400 B
C
Raw Normal View History

2016-10-31 20:54:32 +00:00
#include "buffer.h"
2016-10-04 04:54:27 +00:00
#include "../model/modelData.h"
2016-10-31 20:54:32 +00:00
#include "../glfw.h"
2016-07-09 05:27:34 +00:00
2016-08-10 06:28:17 +00:00
#ifndef LOVR_MODEL_TYPES
#define LOVR_MODEL_TYPES
2016-10-04 04:54:27 +00:00
typedef struct {
ModelData* modelData;
2016-10-31 20:54:32 +00:00
Buffer* buffer;
2016-10-04 04:54:27 +00:00
} Model;
2016-08-10 06:28:17 +00:00
#endif
2016-10-04 04:54:27 +00:00
Model* lovrModelCreate(const char* filename);
void lovrModelDestroy(Model* model);
2016-11-02 03:56:29 +00:00
void lovrModelDraw(Model* model, float x, float y, float z, float scale, float angle, float ax, float ay, float az);