Unravel Engine C++ Reference
Loading...
Searching...
No Matches
rectangle_shape.cpp
Go to the documentation of this file.
1#include "rectangle_shape.hpp"
2
3using namespace generator;
4
5rectangle_shape_t::rectangle_shape_t(const gml::dvec2& size, const gml::ivec2& segments)
6 : merge_shape_{{{size[0], -size[1]}, size, segments[1]},
7 {size, {-size[0], size[1]}, segments[0]},
8 {{-size[0], size[1]}, -size, segments[1]},
9 {-size, {size[0], -size[1]}, segments[0]}}
10{
11}
rectangle_shape_t(const gml::dvec2 &size=gml::dvec2{1.0, 1.0}, const gml::ivec2 &segments=gml::ivec2{8, 8})
const segment_list * segments