61 std::shared_ptr<Interfaces::ITexture> _texture1 =
nullptr;
62 std::shared_ptr<Interfaces::ITexture> _texture2 =
nullptr;
66 : _scale(scale), _color1(color1), _color2(color2)
68 _kind = ArgumentKind::ARG_CHECKER_COLOR;
70 Checker(
double scale, std::shared_ptr<Interfaces::ITexture> texture1,
71 std::shared_ptr<Interfaces::ITexture> texture2)
72 : _scale(scale), _texture1(texture1), _texture2(texture2)
74 _kind = ArgumentKind::ARG_CHECKER_TEXTURE;
76 GET_SET(
double, scale);
79 GET_SET(std::shared_ptr<Interfaces::ITexture>, texture1);
80 GET_SET(std::shared_ptr<Interfaces::ITexture>, texture2);