Show / Hide Table of Contents

Class SerializablePrimitive

Inheritance
System.Object
SerializableEntry
SerializablePrimitive
Inherited Members
SerializableEntry.Align
SerializableEntry.MaybeAlign(EndianSpanReader)
SerializableEntry.FromTypeTree(TypeTree)
SerializableEntry.FromTypeTreeNodes(List<TypeTreeNode>, Int32)
SerializableEntry.ThrowIfIncorrectTypeName(TypeTreeNode, String)
SerializableEntry.ThrowIfIncorrectName(TypeTreeNode, String)
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.Tools.JsonSerializer
Assembly: AssetRipper.Tools.JsonSerializer.dll
Syntax
public sealed class SerializablePrimitive : SerializableEntry

Constructors

| Improve this Doc View Source

SerializablePrimitive(PrimitiveType)

Declaration
public SerializablePrimitive(PrimitiveType type)
Parameters
Type Name Description
PrimitiveType type

Properties

| Improve this Doc View Source

Type

Declaration
public PrimitiveType Type { get; }
Property Value
Type Description
PrimitiveType

Methods

| Improve this Doc View Source

Read(ref EndianSpanReader)

Declaration
public override JsonNode Read(ref EndianSpanReader reader)
Parameters
Type Name Description
AssetRipper.IO.Endian.EndianSpanReader reader
Returns
Type Description
System.Text.Json.Nodes.JsonNode
Overrides
SerializableEntry.Read(ref EndianSpanReader)
| Improve this Doc View Source

TryMakeFromTypeTreeNodes(List<TypeTreeNode>, ref Int32, out SerializablePrimitive)

Declaration
public static bool TryMakeFromTypeTreeNodes(List<TypeTreeNode> list, ref int index, out SerializablePrimitive primitive)
Parameters
Type Name Description
List<TypeTreeNode> list
System.Int32 index
SerializablePrimitive primitive
Returns
Type Description
System.Boolean
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾