Archived
1
Fork 0

Fix compilation errors in editor

This commit is contained in:
Joshua Goins 2022-08-15 10:19:37 -04:00
parent 4bb500d007
commit f500fb2d33
4 changed files with 9 additions and 9 deletions

View file

@ -5,7 +5,7 @@
class PrefabEditor : public Editor {
public:
Scene* scene = nullptr;
Object root_object;
prism::Object root_object;
bool showOutliner = true;
bool showProperties = true;

View file

@ -57,7 +57,7 @@ public:
void drawUI() override;
void updateEditor(float deltaTime) override;
void object_selected(Object object) override;
void object_selected(prism::Object object) override;
void asset_selected(const std::filesystem::path& path, AssetType type) override;
private:

View file

@ -5,7 +5,7 @@
class AddObjectCommand : public Command {
public:
Object id;
prism::Object id;
std::string name;
std::string fetch_name() override {

View file

@ -77,7 +77,7 @@ void prepPrefabScene() {
scene->get<Transform>(plane).position = prism::float3(0, -1, 0);
scene->get<Transform>(plane).scale = prism::float3(50);
scene->add<Renderable>(plane).mesh = assetm->get<Mesh>(prism::app_domain / "models/plane.model");
scene->add<Renderable>(plane).mesh = assetm->get<Mesh>(prism::base_domain / "models/plane.model");
prepThreePointLighting();
}
@ -92,8 +92,8 @@ Renderable* prepMaterialScene() {
scene->get<Transform>(plane).position = prism::float3(0, -1, 0);
scene->get<Transform>(plane).scale = prism::float3(50);
scene->add<Renderable>(plane).mesh = assetm->get<Mesh>(prism::app_domain / "models/plane.model");
scene->get<Renderable>(plane).materials.push_back(assetm->get<Material>(prism::app_domain / "materials/Material.material"));
scene->add<Renderable>(plane).mesh = assetm->get<Mesh>(prism::base_domain / "models/plane.model");
scene->get<Renderable>(plane).materials.push_back(assetm->get<Material>(prism::base_domain / "materials/Material.material"));
auto sphere = scene->add_object();
scene->get(sphere).name = "sphere";
@ -101,7 +101,7 @@ Renderable* prepMaterialScene() {
scene->get<Transform>(sphere).rotation = euler_to_quat(prism::float3(radians(90.0f), 0, 0));
scene->add<Renderable>(sphere).mesh = assetm->get<Mesh>(prism::app_domain / "models/sphere.model");
scene->add<Renderable>(sphere).mesh = assetm->get<Mesh>(prism::base_domain / "models/sphere.model");
prepThreePointLighting();
@ -309,7 +309,7 @@ void PrismEditor::drawUI() {
});
}
void PrismEditor::object_selected(Object object) {
void PrismEditor::object_selected(prism::Object object) {
selected_object = object;
}