Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
DataSerializerGlobalAttribute.cs
Go to the documentation of this file.
1 // Copyright (c) 2014 Silicon Studio Corp. (http://siliconstudio.co.jp)
2 // This file is distributed under GPL v3. See LICENSE.md for details.
3 using System;
4 
5 namespace SiliconStudio.Core.Serialization.Serializers
6 {
7  [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = true)]
9  {
10  public DataSerializerGlobalAttribute(Type serializerType, Type dataType = null, DataSerializerGenericMode mode = DataSerializerGenericMode.None, bool inherited = false, bool complexSerializer = false)
11  {
12 
13  }
14 
15  public string Profile { get; set; }
16  }
17 }
DataSerializerGenericMode
Defines what generic parameters to pass to the serializer.
DataSerializerGlobalAttribute(Type serializerType, Type dataType=null, DataSerializerGenericMode mode=DataSerializerGenericMode.None, bool inherited=false, bool complexSerializer=false)