コード例 #1
0
 public TypeInfo(Type InType, StringCrc32 InTypeNameCrc, SerializerFunc InSerializer, DeserializerFunc InDeserializer, DeserializeNativeFunc InDeserializeNative)
 {
     Type              = InType;
     TypeNameCrc       = InTypeNameCrc;
     Serializer        = InSerializer;
     Deserializer      = InDeserializer;
     DeserializeNative = InDeserializeNative;
 }
コード例 #2
0
        static public TypeInfo GetTypeInfo(StringCrc32 typeName)
        {
            TypeInfo typeInfo;

            if (!TypeInfoByTypeName.TryGetValue(typeName.StringHash, out typeInfo))
            {
                Log.Error("TypeSerialization.GetTypeInfo: Unknown type {0}", typeName);
                throw new Exception(string.Format("Unknown type {0}", typeName));
            }

            return(typeInfo);
        }
コード例 #3
0
ファイル: SFStringCrc32.cs プロジェクト: blue3k/StormForge
 public bool Equals(StringCrc32 op)
 {
     return(StringHash == op.StringHash);
 }