Lines Matching refs:operator
100 Float24& operator =(f32 value) { this->m_Float32 = value; return *this; }
101 Float24& operator =(u32 bits24) { this->m_Float32 = Bits24ToFloat32( bits24 ); return *this; }
103 operator f32() const { return m_Float32; } in f32()
105 f32 operator +(f32 right) const { return this->m_Float32 + right; }
106 f32 operator -(f32 right) const { return this->m_Float32 - right; }
107 f32 operator *(f32 right) const { return this->m_Float32 * right; }
108 f32 operator /(f32 right) const { return this->m_Float32 / right; }
110 Float24& operator +=(f32 rhs) { this->m_Float32 += rhs; return *this; }
111 Float24& operator -=(f32 rhs) { this->m_Float32 -= rhs; return *this; }
112 Float24& operator *=(f32 rhs) { this->m_Float32 *= rhs; return *this; }
113 Float24& operator /=(f32 rhs) { this->m_Float32 /= rhs; return *this; }
115 bool operator ==(f32 rhs) const { return (rhs == this->m_Float32); }
116 bool operator !=(f32 rhs) const { return !(*this == rhs); }
257 Float31& operator =(f32 value) { this->m_Float32 = value; return *this; }
258 Float31& operator =(u32 bits31) { this->m_Float32 = Bits31ToFloat32( bits31 ); return *this; }
260 operator f32() const { return m_Float32; } in f32()
262 f32 operator +(f32 right) const { return this->m_Float32 + right; }
263 f32 operator -(f32 right) const { return this->m_Float32 - right; }
264 f32 operator *(f32 right) const { return this->m_Float32 * right; }
265 f32 operator /(f32 right) const { return this->m_Float32 / right; }
267 Float31& operator +=(f32 rhs) { this->m_Float32 += rhs; return *this; }
268 Float31& operator -=(f32 rhs) { this->m_Float32 -= rhs; return *this; }
269 Float31& operator *=(f32 rhs) { this->m_Float32 *= rhs; return *this; }
270 Float31& operator /=(f32 rhs) { this->m_Float32 /= rhs; return *this; }
272 bool operator ==(f32 rhs) const { return (rhs == this->m_Float32); }
273 bool operator !=(f32 rhs) const { return !(*this == rhs); }
411 Float20& operator =(f32 value) { this->m_Float32 = value; return *this; }
412 Float20& operator =(u32 bits20) { this->m_Float32 = Bits20ToFloat32( bits20 ); return *this; }
414 operator f32() const { return m_Float32; } in f32()
416 f32 operator +(f32 right) const { return this->m_Float32 + right; }
417 f32 operator -(f32 right) const { return this->m_Float32 - right; }
418 f32 operator *(f32 right) const { return this->m_Float32 * right; }
419 f32 operator /(f32 right) const { return this->m_Float32 / right; }
421 Float20& operator +=(f32 rhs) { this->m_Float32 += rhs; return *this; }
422 Float20& operator -=(f32 rhs) { this->m_Float32 -= rhs; return *this; }
423 Float20& operator *=(f32 rhs) { this->m_Float32 *= rhs; return *this; }
424 Float20& operator /=(f32 rhs) { this->m_Float32 /= rhs; return *this; }
426 bool operator ==(f32 rhs) const { return (rhs == this->m_Float32); }
427 bool operator !=(f32 rhs) const { return !(*this == rhs); }
569 Float16& operator =(f32 value) { this->m_Float32 = value; return *this; }
570 Float16& operator =(u32 bits16) { this->m_Float32 = Bits16ToFloat32( bits16 ); return *this; }
572 operator f32() const { return m_Float32; } in f32()
573 operator u16() const { return GetFloat16Value(); } in u16()
575 f32 operator +(f32 right) const { return this->m_Float32 + right; }
576 f32 operator -(f32 right) const { return this->m_Float32 - right; }
577 f32 operator *(f32 right) const { return this->m_Float32 * right; }
578 f32 operator /(f32 right) const { return this->m_Float32 / right; }
580 Float16& operator +=(f32 rhs) { this->m_Float32 += rhs; return *this; }
581 Float16& operator -=(f32 rhs) { this->m_Float32 -= rhs; return *this; }
582 Float16& operator *=(f32 rhs) { this->m_Float32 *= rhs; return *this; }
583 Float16& operator /=(f32 rhs) { this->m_Float32 /= rhs; return *this; }
585 bool operator ==(f32 rhs) const { return (rhs == this->m_Float32); }
586 bool operator !=(f32 rhs) const { return !(*this == rhs); }