fromU32 method

void fromU32(
  1. int u32
)

Implementation

void fromU32(int u32) {
  if (Endian.host == Endian.little) {
    ref.a = (u32 & 0xff000000) >> 24;
    ref.b = (u32 & 0x00ff0000) >> 16;
    ref.g = (u32 & 0x0000ff00) >> 8;
    ref.r = u32 & 0x000000ff;
  } else {
    ref.r = (u32 & 0xff000000) >> 24;
    ref.g = (u32 & 0x00ff0000) >> 16;
    ref.b = (u32 & 0x0000ff00) >> 8;
    ref.a = u32 & 0x000000ff;
  }
}