public void Read(hsStream s) { fX = s.ReadFloat(); fY = s.ReadFloat(); fZ = s.ReadFloat(); fW = s.ReadFloat(); }
public static Color ReadRGB(hsStream s) { float r = s.ReadFloat(); float g = s.ReadFloat(); float b = s.ReadFloat(); return Color.FromArgb(Convert.ToInt32(r * 255.0f), Convert.ToInt32(g * 255.0f), Convert.ToInt32(b * 255.0f)); }
public override void Read(hsStream s, hsResMgr mgr) { base.Read(s, mgr); fType = (NotificationType)s.ReadInt(); fState = s.ReadFloat(); if (s.Version < plVersion.EndOfAges) fID = s.ReadInt(); else fID = (int)s.ReadByte(); fEvents.Capacity = s.ReadInt(); for (int i = 0; i < fEvents.Capacity; i++) fEvents.Add(proEventData.Read(s, mgr)); }
protected override void IRead(hsStream s, hsResMgr mgr) { fName = s.ReadSafeString(); fDataType = (DataType)s.ReadInt(); fNumber = s.ReadFloat(); fKey = mgr.ReadKey(s); }
protected override void IRead(hsStream s, hsResMgr mgr) { fFacer = mgr.ReadKey(s); fFacee = mgr.ReadKey(s); fDot = s.ReadFloat(); fEnabled = s.ReadBool(); }
public override void Read(hsStream s, hsResMgr mgr) { base.Read(s, mgr); fCommand = (Cmd)s.ReadByte(); fUser = s.ReadSafeString(); fPlayerID = s.ReadUInt(); fString = s.ReadSafeWString(); fFlags = (Flags)s.ReadInt(); fDelay = s.ReadFloat(); fValue = s.ReadInt(); }