More Progress

This commit is contained in:
2022-10-18 15:23:50 -07:00
parent 9f18490033
commit 6dfa0cecf2
45 changed files with 7994 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
// Copyright (c) 2022 Dominic Masters
//
// This software is released under the MIT License.
// https://opensource.org/licenses/MIT
#pragma once
#include "dawnlibs.hpp"
namespace Dawn {
class SceneItem;
class SceneItemComponent {
public:
std::weak_ptr<SceneItem> item;
SceneItemComponent(std::weak_ptr<SceneItem> item);
virtual void start() = 0;
virtual ~SceneItemComponent();
};
}