diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2022-09-19 22:03:17 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2022-09-19 22:03:17 +0200 |
commit | 73c35e8d95f75debc90a782fe9c5f896ed00af56 (patch) | |
tree | 8f98f02fade5b614978e45daf15d11f4bedfdad6 /scene/resources | |
parent | a293f2204c43bf51d79690297f13cfbd92587092 (diff) | |
parent | 87710517fae21aa23390055ec3e64564b9d0f93e (diff) |
Merge pull request #65918 from clayjohn/quadmesh
Add QuadMesh back as a subclass of PlaneMesh.
Diffstat (limited to 'scene/resources')
-rw-r--r-- | scene/resources/primitive_meshes.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/scene/resources/primitive_meshes.h b/scene/resources/primitive_meshes.h index 280477ebfa..65823a8f7f 100644 --- a/scene/resources/primitive_meshes.h +++ b/scene/resources/primitive_meshes.h @@ -262,6 +262,18 @@ public: VARIANT_ENUM_CAST(PlaneMesh::Orientation) +/* + A flat rectangle, inherits from PlaneMesh but defaults to facing the Z-plane. +*/ +class QuadMesh : public PlaneMesh { + GDCLASS(QuadMesh, PlaneMesh); + +public: + QuadMesh() { + set_orientation(FACE_Z); + } +}; + /** A prism shapen, handy for ramps, triangles, etc. */ |