#include "mesh_data_tool.h"
#include "mesh_data_tool.compat.inc"
void MeshDataTool::clear() { … }
Error MeshDataTool::create_from_surface(const Ref<ArrayMesh> &p_mesh, int p_surface) { … }
Error MeshDataTool::commit_to_surface(const Ref<ArrayMesh> &p_mesh, uint64_t p_compression_flags) { … }
uint64_t MeshDataTool::get_format() const { … }
int MeshDataTool::get_vertex_count() const { … }
int MeshDataTool::get_edge_count() const { … }
int MeshDataTool::get_face_count() const { … }
Vector3 MeshDataTool::get_vertex(int p_idx) const { … }
void MeshDataTool::set_vertex(int p_idx, const Vector3 &p_vertex) { … }
Vector3 MeshDataTool::get_vertex_normal(int p_idx) const { … }
void MeshDataTool::set_vertex_normal(int p_idx, const Vector3 &p_normal) { … }
Plane MeshDataTool::get_vertex_tangent(int p_idx) const { … }
void MeshDataTool::set_vertex_tangent(int p_idx, const Plane &p_tangent) { … }
Vector2 MeshDataTool::get_vertex_uv(int p_idx) const { … }
void MeshDataTool::set_vertex_uv(int p_idx, const Vector2 &p_uv) { … }
Vector2 MeshDataTool::get_vertex_uv2(int p_idx) const { … }
void MeshDataTool::set_vertex_uv2(int p_idx, const Vector2 &p_uv2) { … }
Color MeshDataTool::get_vertex_color(int p_idx) const { … }
void MeshDataTool::set_vertex_color(int p_idx, const Color &p_color) { … }
Vector<int> MeshDataTool::get_vertex_bones(int p_idx) const { … }
void MeshDataTool::set_vertex_bones(int p_idx, const Vector<int> &p_bones) { … }
Vector<float> MeshDataTool::get_vertex_weights(int p_idx) const { … }
void MeshDataTool::set_vertex_weights(int p_idx, const Vector<float> &p_weights) { … }
Variant MeshDataTool::get_vertex_meta(int p_idx) const { … }
void MeshDataTool::set_vertex_meta(int p_idx, const Variant &p_meta) { … }
Vector<int> MeshDataTool::get_vertex_edges(int p_idx) const { … }
Vector<int> MeshDataTool::get_vertex_faces(int p_idx) const { … }
int MeshDataTool::get_edge_vertex(int p_edge, int p_vertex) const { … }
Vector<int> MeshDataTool::get_edge_faces(int p_edge) const { … }
Variant MeshDataTool::get_edge_meta(int p_idx) const { … }
void MeshDataTool::set_edge_meta(int p_idx, const Variant &p_meta) { … }
int MeshDataTool::get_face_vertex(int p_face, int p_vertex) const { … }
int MeshDataTool::get_face_edge(int p_face, int p_vertex) const { … }
Variant MeshDataTool::get_face_meta(int p_face) const { … }
void MeshDataTool::set_face_meta(int p_face, const Variant &p_meta) { … }
Vector3 MeshDataTool::get_face_normal(int p_face) const { … }
Ref<Material> MeshDataTool::get_material() const { … }
void MeshDataTool::set_material(const Ref<Material> &p_material) { … }
void MeshDataTool::_bind_methods() { … }
MeshDataTool::MeshDataTool() { … }