18 lines
327 B
C++
18 lines
327 B
C++
#pragma once
|
|
|
|
#include <assert.h>
|
|
#include <glm/glm.hpp>
|
|
#include "dbg.hpp"
|
|
#include "mesh.hpp"
|
|
#include "collision.hpp"
|
|
#include "shader.hpp"
|
|
|
|
struct Prop {
|
|
Mesh mesh;
|
|
AABB collision_box;
|
|
glm::vec3 position;
|
|
|
|
Prop(const std::vector<GLfloat> &vertices, Shader *shader, glm::vec3 pos);
|
|
void draw() const;
|
|
};
|