Table of Contents

Class IntermediateReader

Namespace
Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate
Assembly
MonoGame.Framework.Content.Pipeline.dll
public sealed class IntermediateReader
Inheritance
IntermediateReader
Inherited Members

Properties

Serializer

public IntermediateSerializer Serializer { get; }

Property Value

IntermediateSerializer

Xml

public XmlReader Xml { get; }

Property Value

XmlReader

Methods

MoveToElement(string)

public bool MoveToElement(string elementName)

Parameters

elementName string

Returns

bool

ReadExternalReference<T>(ExternalReference<T>)

public void ReadExternalReference<T>(ExternalReference<T> existingInstance)

Parameters

existingInstance ExternalReference<T>

Type Parameters

T

ReadObject<T>(ContentSerializerAttribute)

public T ReadObject<T>(ContentSerializerAttribute format)

Parameters

format ContentSerializerAttribute

Returns

T

Type Parameters

T

ReadObject<T>(ContentSerializerAttribute, ContentTypeSerializer)

public T ReadObject<T>(ContentSerializerAttribute format, ContentTypeSerializer typeSerializer)

Parameters

format ContentSerializerAttribute
typeSerializer ContentTypeSerializer

Returns

T

Type Parameters

T

ReadObject<T>(ContentSerializerAttribute, ContentTypeSerializer, T)

public T ReadObject<T>(ContentSerializerAttribute format, ContentTypeSerializer typeSerializer, T existingInstance)

Parameters

format ContentSerializerAttribute
typeSerializer ContentTypeSerializer
existingInstance T

Returns

T

Type Parameters

T

ReadObject<T>(ContentSerializerAttribute, T)

public T ReadObject<T>(ContentSerializerAttribute format, T existingInstance)

Parameters

format ContentSerializerAttribute
existingInstance T

Returns

T

Type Parameters

T

ReadRawObject<T>(ContentSerializerAttribute)

public T ReadRawObject<T>(ContentSerializerAttribute format)

Parameters

format ContentSerializerAttribute

Returns

T

Type Parameters

T

ReadRawObject<T>(ContentSerializerAttribute, ContentTypeSerializer)

public T ReadRawObject<T>(ContentSerializerAttribute format, ContentTypeSerializer typeSerializer)

Parameters

format ContentSerializerAttribute
typeSerializer ContentTypeSerializer

Returns

T

Type Parameters

T

ReadRawObject<T>(ContentSerializerAttribute, ContentTypeSerializer, T)

public T ReadRawObject<T>(ContentSerializerAttribute format, ContentTypeSerializer typeSerializer, T existingInstance)

Parameters

format ContentSerializerAttribute
typeSerializer ContentTypeSerializer
existingInstance T

Returns

T

Type Parameters

T

ReadRawObject<T>(ContentSerializerAttribute, T)

public T ReadRawObject<T>(ContentSerializerAttribute format, T existingInstance)

Parameters

format ContentSerializerAttribute
existingInstance T

Returns

T

Type Parameters

T

ReadSharedResource<T>(ContentSerializerAttribute, Action<T>)

public void ReadSharedResource<T>(ContentSerializerAttribute format, Action<T> fixup)

Parameters

format ContentSerializerAttribute
fixup Action<T>

Type Parameters

T

ReadTypeName()

Reads the next type in the

public Type ReadTypeName()

Returns

Type