add bots
This commit is contained in:
@@ -42,8 +42,11 @@ class RenderPipeline {
|
||||
virtual ~RenderPipeline() {}
|
||||
|
||||
template <typename T, typename... Args>
|
||||
void AddRenderer(Args&&... args) {
|
||||
m_Renderers.push_back(std::make_unique<T>(args...));
|
||||
T& AddRenderer(Args&&... args) {
|
||||
auto ptr = std::make_unique<T>(args...);
|
||||
auto rawPtr = ptr.get();
|
||||
m_Renderers.push_back(std::move(ptr));
|
||||
return *rawPtr;
|
||||
}
|
||||
|
||||
void Clear() {
|
||||
|
||||
Reference in New Issue
Block a user