ContentTypeSerializer<T>

class ContentTypeSerializer<T> : ContentTypeSerializer
Type Parameters:
 
  • T
abstract Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T Deserialize(IntermediateReader input, ContentSerializerAttribute format, Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T existingInstance)
Parameters:
  • input (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.IntermediateReader) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –
  • existingInstance (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T) –
System.Object Deserialize(IntermediateReader input, ContentSerializerAttribute format, System.Object existingInstance)
Parameters:
  • input (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.IntermediateReader) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –
  • existingInstance (System.Object) –
public bool ObjectIsEmpty(Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T value)
Parameters:
  • value (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T) –
public bool ObjectIsEmpty(System.Object value)
Parameters:
  • value (System.Object) –
void ScanChildren(IntermediateSerializer serializer, Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.ChildCallback callback, Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T value)
Parameters:
  • serializer (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.IntermediateSerializer) –
  • callback (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.ChildCallback) –
  • value (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T) –
void ScanChildren(IntermediateSerializer serializer, Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.ChildCallback callback, System.Object value)
Parameters:
  • serializer (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.IntermediateSerializer) –
  • callback (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.ChildCallback) –
  • value (System.Object) –
abstract void Serialize(IntermediateWriter output, Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T value, ContentSerializerAttribute format)
Parameters:
  • output (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.IntermediateWriter) –
  • value (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –
void Serialize(IntermediateWriter output, System.Object value, ContentSerializerAttribute format)
Parameters:
  • output (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.IntermediateWriter) –
  • value (System.Object) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –