fixed some small bugs and updated version to 0.1.3
This commit is contained in:
@@ -11,6 +11,8 @@ void TSE::EDITOR::HirearchieView::SetScene(Scene *s)
|
||||
currentScene = s;
|
||||
}
|
||||
|
||||
bool selectedFound = false;
|
||||
|
||||
void TSE::EDITOR::HirearchieView::Define()
|
||||
{
|
||||
if(currentScene == nullptr) return;
|
||||
@@ -32,6 +34,7 @@ void TSE::EDITOR::HirearchieView::Define()
|
||||
if(collapseOpen)
|
||||
{
|
||||
int layerCount = currentScene->GetLayerCount();
|
||||
selectedFound = false;
|
||||
for (int i = 0; i < layerCount; i++)
|
||||
{
|
||||
auto layer = currentScene->GetLayerAt(i);
|
||||
@@ -123,7 +126,6 @@ void TSE::EDITOR::HirearchieView::MenuBar()
|
||||
ImGui::EndMenuBar();
|
||||
}
|
||||
|
||||
bool selectedFound = false;
|
||||
|
||||
void TSE::EDITOR::HirearchieView::DisplayLayer(Layer *l)
|
||||
{
|
||||
@@ -182,7 +184,6 @@ void TSE::EDITOR::HirearchieView::DisplayLayer(Layer *l)
|
||||
}
|
||||
if(collapseOpen)
|
||||
{
|
||||
selectedFound = false;
|
||||
for(int i = 0; i < l->GetAllObjects().size(); i++)
|
||||
{
|
||||
DisplayObj(l->GetAllObjects()[i], l);
|
||||
@@ -290,6 +291,7 @@ void TSE::EDITOR::HirearchieView::DisplayObj(Transformable *t, Layer *l)
|
||||
{
|
||||
selected = t->id;
|
||||
PropertiesView::SetInspectorElement(InspectableType::Transformable, t);
|
||||
selectedFound = true;
|
||||
}
|
||||
if(open)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user