10 std::string _fileLocation;
11 std::vector<float> _vertices;
12 std::vector<unsigned int> _faces;
13 std::vector<float> _normals;
14 std::vector<float> _uvs;
19 void constructor(
const std::string &objFileLocation,
bool normalizeCoord);
22 ObjMesh(
const std::string &objFileLocation);
27 ObjMesh(
const std::string &objFileLocation,
bool normalizeCoord);
28 ObjMesh(
const std::string &objFileLocation,
bool normalizeCoord,
const glm::vec3 &
position);
29 ObjMesh(
const std::string &objFileLocation,
bool normalizeCoord,
const glm::vec3 &
position,
const glm::vec3 &
rotation);
30 ObjMesh(
const std::string &objFileLocation,
bool normalizeCoord,
const glm::vec3 &
position,
const glm::vec3 &
rotation,
31 const glm::vec3 &
scale);
39 void draw(
float deltaTime)
override;