Euphoria
|
mesh.h
Go to the documentation of this file.
Mesh create_box(float width, float height, float depth)
Definition: mesh.cc:716
LoadedMeshOrError load_mesh(io::FileSystem *fs, const io::FilePath &path)
Definition: mesh.cc:664
Mesh create_sphere(float size, const std::string &texture)
Definition: mesh.cc:703
Definition: argparse.cc:45
@ repeat
@ clamp_to_edge
@ mirror_repeat
Definition: enum.h:54
Definition: mesh.h:110
Definition: mesh.h:69
MaterialTexture(const io::FilePath &p, EnumValue t)
Definition: mesh.cc:66
Definition: mesh.h:78
void set_texture(const std::string &texture_name, const io::FilePath &texture_path)
Definition: mesh.cc:89
Definition: mesh.h:47
Definition: mesh.h:57
Definition: mesh.h:32
MeshPoint(const vec3f &a_vertex, const vec3f &a_normal, const vec2f &a_uv)
Definition: mesh.cc:26
Definition: mesh.h:101
Definition: vfs_path.h:36
Definition: vfs.h:74