Lines Matching refs:Rect2
739 return *reinterpret_cast<const Rect2 *>(_data._mem) == Rect2(); in is_zero()
885 return *reinterpret_cast<const Rect2 *>(_data._mem) == Rect2(1, 1, 1, 1); in is_one()
957 memnew_placement(_data._mem, Rect2(*reinterpret_cast<const Rect2 *>(p_variant._data._mem))); in reference()
1074 case RECT2: *reinterpret_cast<Rect2 *>(this->_data._mem) = Rect2(); break; in zero()
1436 case RECT2: return "(" + operator Rect2() + ")"; in stringify()
1632 Variant::operator Rect2() const { in operator Rect2()
1635 return *reinterpret_cast<const Rect2 *>(_data._mem); in operator Rect2()
1637 return Rect2(); in operator Rect2()
2268 Variant::Variant(const Rect2 &p_rect2) { in Variant()
2271 memnew_placement(_data._mem, Rect2(p_rect2)); in Variant()
2615 *reinterpret_cast<Rect2 *>(_data._mem) = *reinterpret_cast<const Rect2 *>(p_variant._data._mem); in operator =()
2769 uint32_t hash = hash_djb2_one_float(reinterpret_cast<const Rect2 *>(_data._mem)->position.x); in hash()
2770 hash = hash_djb2_one_float(reinterpret_cast<const Rect2 *>(_data._mem)->position.y, hash); in hash()
2771 hash = hash_djb2_one_float(reinterpret_cast<const Rect2 *>(_data._mem)->size.x, hash); in hash()
2772 return hash_djb2_one_float(reinterpret_cast<const Rect2 *>(_data._mem)->size.y, hash); in hash()
3057 const Rect2 *l = reinterpret_cast<const Rect2 *>(_data._mem); in hash_compare()
3058 const Rect2 *r = reinterpret_cast<const Rect2 *>(p_variant._data._mem); in hash_compare()