Started fixing texture tool (incomplete)

This commit is contained in:
2023-04-02 17:15:49 -07:00
parent 7cb9846e1b
commit b3f58ed0ec
14 changed files with 304 additions and 11 deletions

View File

@ -0,0 +1,25 @@
// Copyright (c) 2023 Dominic Masters
//
// This software is released under the MIT License.
// https://opensource.org/licenses/MIT
#pragma once
#include "MeshHost.hpp"
#include "display/mesh/QuadMesh.hpp"
namespace Dawn {
class QuadMeshHost : public MeshHost {
public:
// @optional
StateProperty<glm::vec2> xy0;
// @optional
StateProperty<glm::vec2> xy1;
// @optional
StateProperty<glm::vec2> uv0;
// @optional
StateProperty<glm::vec2> uv1;
QuadMeshHost(SceneItem *item);
void onStart() override;
};
}