Ported GroupInstance

This commit is contained in:
Vulpovile
2023-11-05 19:14:06 -08:00
parent cab66d1152
commit 8a1a457f4b
2 changed files with 78 additions and 1 deletions

View File

@@ -0,0 +1,17 @@
#pragma once
#include "PartInstance.h"
namespace B3D{
class GroupInstance : public PVInstance
{
public:
GroupInstance(void);
~GroupInstance(void);
GroupInstance(const GroupInstance &oinst);
std::vector<Instance *> unGroup();
PartInstance * primaryPart;
//This is used to render the controllerflag, we may want to move it elsewhere?
void render(RenderDevice * r);
protected:
GroupInstance(std::string className);
};
}