layout item gizmos

This commit is contained in:
BlackMATov
2020-02-07 08:15:57 +07:00
parent 039a11d704
commit efe2ec5c44
2 changed files with 11 additions and 0 deletions

View File

@@ -108,6 +108,7 @@ namespace e2d
static const char* title;
void operator()(gcomponent<layout_item>& c) const;
void operator()(gcomponent<layout_item>& c, gizmos_context& ctx) const;
};
}

View File

@@ -175,4 +175,14 @@ namespace e2d
c->size(size);
}
}
void component_inspector<layout_item>::operator()(
gcomponent<layout_item>& c,
gizmos_context& ctx) const
{
ctx.draw_wire_rect(
c->size() * 0.5f,
c->size(),
ctx.selected() ? color32(255,255,255) : color32(127,127,127));
}
}