Table of Contents

Class ContentEncoder

Namespace
GrindFest.Content.Editor
Assembly
GrindFest.dll
public sealed class ContentEncoder
Inheritance
object
ContentEncoder

Constructors

ContentEncoder(Object)

Fields

Skip

Sentinel telling the caller "do not emit this member at all".

Properties

UnresolvedGuids

Asset GUIDs this prefab references that have no address in the content manifest (reported by the pipeline).

Methods

EncodeComponent(Component)

Encodes one component's serialized fields (including inherited ones Unity serializes).

EncodeComponents(GameObject)

Encodes all components of a prefab GameObject into { ComponentTypeName: { field: value } }.

EncodeComponents(ScriptableObject)

Encodes a ScriptableObject's serialized fields (classes, room shapes, rooms — content that is data, not a prefab) into the same { TypeName: { field: value } } shape the mirror uses.