Show / Hide Table of Contents

Class SerializedFileMetadata

Inheritance
System.Object
SerializedFileMetadata
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: AssetRipper.IO.Files.SerializedFiles.Parser
Assembly: AssetRipper.IO.Files.dll
Syntax
public sealed class SerializedFileMetadata

Properties

| Improve this Doc View Source

EnableTypeTree

Declaration
public bool EnableTypeTree { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Externals

Declaration
public FileIdentifier[] Externals { get; set; }
Property Value
Type Description
FileIdentifier[]
| Improve this Doc View Source

LongFileID

Indicate that FileID is 8 bytes size
Serialized files with this field enabled supposedly don't exist

Declaration
public uint LongFileID { get; set; }
Property Value
Type Description
System.UInt32
| Improve this Doc View Source

Object

Declaration
public ObjectInfo[] Object { get; set; }
Property Value
Type Description
ObjectInfo[]
| Improve this Doc View Source

RefTypes

Declaration
public SerializedTypeReference[] RefTypes { get; set; }
Property Value
Type Description
SerializedTypeReference[]
| Improve this Doc View Source

ScriptTypes

Declaration
public LocalSerializedObjectIdentifier[] ScriptTypes { get; set; }
Property Value
Type Description
LocalSerializedObjectIdentifier[]
| Improve this Doc View Source

SwapEndianess

Declaration
public bool SwapEndianess { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

TargetPlatform

Declaration
public BuildTarget TargetPlatform { get; set; }
Property Value
Type Description
AssetRipper.IO.Files.BuildTarget
| Improve this Doc View Source

Types

Declaration
public SerializedType[] Types { get; set; }
Property Value
Type Description
SerializedType[]
| Improve this Doc View Source

UnityVersion

Declaration
public UnityVersion UnityVersion { get; set; }
Property Value
Type Description
UnityVersion
| Improve this Doc View Source

UserInformation

Declaration
public string UserInformation { get; set; }
Property Value
Type Description
System.String

Methods

| Improve this Doc View Source

HasEnableTypeTree(FormatVersion)

5.0.0Unk2 and greater

Declaration
public static bool HasEnableTypeTree(FormatVersion generation)
Parameters
Type Name Description
FormatVersion generation
Returns
Type Description
System.Boolean
| Improve this Doc View Source

HasEndian(FormatVersion)

Less than 3.5.0

Declaration
public static bool HasEndian(FormatVersion generation)
Parameters
Type Name Description
FormatVersion generation
Returns
Type Description
System.Boolean
| Improve this Doc View Source

HasLongFileID(FormatVersion)

3.0.0b to 4.x.x

Declaration
public static bool HasLongFileID(FormatVersion generation)
Parameters
Type Name Description
FormatVersion generation
Returns
Type Description
System.Boolean
| Improve this Doc View Source

HasPlatform(FormatVersion)

3.0.0 and greater

Declaration
public static bool HasPlatform(FormatVersion generation)
Parameters
Type Name Description
FormatVersion generation
Returns
Type Description
System.Boolean
| Improve this Doc View Source

HasRefTypes(FormatVersion)

2019.2 and greater

Declaration
public static bool HasRefTypes(FormatVersion generation)
Parameters
Type Name Description
FormatVersion generation
Returns
Type Description
System.Boolean
| Improve this Doc View Source

HasScriptTypes(FormatVersion)

5.0.0Unk0 and greater

Declaration
public static bool HasScriptTypes(FormatVersion generation)
Parameters
Type Name Description
FormatVersion generation
Returns
Type Description
System.Boolean
| Improve this Doc View Source

HasSignature(FormatVersion)

3.0.0b and greater

Declaration
public static bool HasSignature(FormatVersion generation)
Parameters
Type Name Description
FormatVersion generation
Returns
Type Description
System.Boolean
| Improve this Doc View Source

HasUserInformation(FormatVersion)

1.2.0 and greater

Declaration
public static bool HasUserInformation(FormatVersion generation)
Parameters
Type Name Description
FormatVersion generation
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsMetadataAtTheEnd(FormatVersion)

Less than 3.5.0

Declaration
public static bool IsMetadataAtTheEnd(FormatVersion generation)
Parameters
Type Name Description
FormatVersion generation
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Read(SmartStream, SerializedFileHeader)

Declaration
public void Read(SmartStream stream, SerializedFileHeader header)
Parameters
Type Name Description
SmartStream stream
AssetRipper.IO.Files.SerializedFiles.Parser.SerializedFileHeader header
| Improve this Doc View Source

Write(SerializedWriter)

Declaration
public void Write(SerializedWriter writer)
Parameters
Type Name Description
SerializedWriter writer
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾