Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
MeshTest.cpp File Reference
#include <gtest/gtest.h>
#include "component/Mesh.hpp"

Functions

 TEST (Mesh, struct_size_comparaison)
 TEST (Mesh, set_and_get_vertex)
 TEST (Mesh, set_and_get_normal)
 TEST (Mesh, set_and_get_texcoord)
 TEST (Mesh, reserve_and_emplace_vertices)
 TEST (Mesh, reserve_and_emplace_normals)
 TEST (Mesh, reserve_and_emplace_texcoords)
 TEST (Mesh, copy_constructor)
 TEST (Mesh, copy_assignment_operator)
 TEST (Mesh, dirty_flag_on_setters)
 TEST (Mesh, dirty_flag_on_emplace)
 TEST (Mesh, dirty_flag_on_setters_multiple)
 TEST (Mesh, dirty_flag_on_setters_full)
 TEST (Mesh, dirty_flag_on_setters_texcoords)

Function Documentation

◆ TEST() [1/14]

TEST ( Mesh ,
copy_assignment_operator  )

◆ TEST() [2/14]

TEST ( Mesh ,
copy_constructor  )

◆ TEST() [3/14]

TEST ( Mesh ,
dirty_flag_on_emplace  )

◆ TEST() [4/14]

TEST ( Mesh ,
dirty_flag_on_setters  )

◆ TEST() [5/14]

TEST ( Mesh ,
dirty_flag_on_setters_full  )

◆ TEST() [6/14]

TEST ( Mesh ,
dirty_flag_on_setters_multiple  )

◆ TEST() [7/14]

TEST ( Mesh ,
dirty_flag_on_setters_texcoords  )

◆ TEST() [8/14]

TEST ( Mesh ,
reserve_and_emplace_normals  )

◆ TEST() [9/14]

TEST ( Mesh ,
reserve_and_emplace_texcoords  )

◆ TEST() [10/14]

TEST ( Mesh ,
reserve_and_emplace_vertices  )

◆ TEST() [11/14]

TEST ( Mesh ,
set_and_get_normal  )

◆ TEST() [12/14]

TEST ( Mesh ,
set_and_get_texcoord  )

◆ TEST() [13/14]

TEST ( Mesh ,
set_and_get_vertex  )

◆ TEST() [14/14]

TEST ( Mesh ,
struct_size_comparaison  )