public void Write(hsStream s) { s.WriteFloat(fX); s.WriteFloat(fY); s.WriteFloat(fZ); s.WriteFloat(fW); }
public static void WriteRGBA(hsStream s, Color c) { s.WriteFloat(Convert.ToSingle(c.R) / 255.0f); s.WriteFloat(Convert.ToSingle(c.G) / 255.0f); s.WriteFloat(Convert.ToSingle(c.B) / 255.0f); s.WriteFloat(Convert.ToSingle(c.A) / 255.0f); }
public override void Write(hsStream s, hsResMgr mgr) { base.Write(s, mgr); s.WriteInt((int)fType); s.WriteFloat(fState); if (s.Version < plVersion.EndOfAges) s.WriteInt(fID); else s.WriteByte((byte)fID); s.WriteInt(fEvents.Count); foreach (proEventData ped in fEvents) ped.Write(s, mgr); }
protected override void IWrite(hsStream s, hsResMgr mgr) { s.WriteSafeString(fName); s.WriteInt((int)fDataType); s.WriteFloat(fNumber); mgr.WriteKey(s, fKey); }
protected override void IWrite(hsStream s, hsResMgr mgr) { mgr.WriteKey(s, fFacer); mgr.WriteKey(s, fFacee); s.WriteFloat(fDot); s.WriteBool(fEnabled); }
public override void Write(hsStream s, hsResMgr mgr) { base.Write(s, mgr); s.WriteByte((byte)fCommand); s.WriteSafeString(fUser); s.WriteUInt(fPlayerID); s.WriteSafeWString(fString); s.WriteInt((int)fFlags); s.WriteFloat(fDelay); s.WriteInt(fValue); }