toU32 method

int toU32()

Implementation

int toU32() {
  var u32 = 0;
  if (Endian.host == Endian.little) {
    u32 += (ref.a & 0xff) << 24;
    u32 += (ref.b & 0xff) << 16;
    u32 += (ref.g & 0xff) << 8;
    u32 += ref.r & 0xff;
  } else {
    u32 += (ref.r & 0xff) << 24;
    u32 += (ref.g & 0xff) << 16;
    u32 += (ref.b & 0xff) << 8;
    u32 += ref.a & 0xff;
  }
  return u32;
}