Show / Hide Table of Contents

Class DamageSpecifierDictionarySerializer

Inheritance
System.Object
DamageSpecifierDictionarySerializer
Implements
Robust.Shared.Serialization.TypeSerializers.Interfaces.ITypeReader<Dictionary<System.String, FixedPoint2>, Robust.Shared.Serialization.Markdown.Mapping.MappingDataNode>
Robust.Shared.Serialization.TypeSerializers.Interfaces.ITypeValidator<Dictionary<System.String, FixedPoint2>, Robust.Shared.Serialization.Markdown.Mapping.MappingDataNode>
Robust.Shared.Serialization.TypeSerializers.Interfaces.BaseSerializerInterfaces.ITypeNodeInterface<Dictionary<System.String, FixedPoint2>, Robust.Shared.Serialization.Markdown.Mapping.MappingDataNode>
Namespace: Content.Shared.Damage
Assembly: Content.Shared.dll
Syntax
public sealed class DamageSpecifierDictionarySerializer : object, ITypeReader<Dictionary<string, FixedPoint2>, MappingDataNode>, ITypeValidator<Dictionary<string, FixedPoint2>, MappingDataNode>, BaseSerializerInterfaces.ITypeNodeInterface<Dictionary<string, FixedPoint2>, MappingDataNode>

Methods

| Improve this Doc View Source

Read(ISerializationManager, MappingDataNode, IDependencyCollection, SerializationHookContext, ISerializationContext, ISerializationManager.InstantiationDelegate<Dictionary<String, FixedPoint2>>)

Declaration
public Dictionary<string, FixedPoint2> Read(ISerializationManager serializationManager, MappingDataNode node, IDependencyCollection dependencies, SerializationHookContext hookCtx, ISerializationContext context = null, ISerializationManager.InstantiationDelegate<Dictionary<string, FixedPoint2>> instanceProvider = null)
Parameters
Type Name Description
Robust.Shared.Serialization.Manager.ISerializationManager serializationManager
Robust.Shared.Serialization.Markdown.Mapping.MappingDataNode node
IDependencyCollection dependencies
Robust.Shared.Serialization.SerializationHookContext hookCtx
Robust.Shared.Serialization.Manager.ISerializationContext context
Robust.Shared.Serialization.Manager.ISerializationManager.InstantiationDelegate<Dictionary<System.String, FixedPoint2>> instanceProvider
Returns
Type Description
Dictionary<System.String, FixedPoint2>
| Improve this Doc View Source

Validate(ISerializationManager, MappingDataNode, IDependencyCollection, ISerializationContext)

Declaration
public ValidationNode Validate(ISerializationManager serializationManager, MappingDataNode node, IDependencyCollection dependencies, ISerializationContext context = null)
Parameters
Type Name Description
Robust.Shared.Serialization.Manager.ISerializationManager serializationManager
Robust.Shared.Serialization.Markdown.Mapping.MappingDataNode node
IDependencyCollection dependencies
Robust.Shared.Serialization.Manager.ISerializationContext context
Returns
Type Description
Robust.Shared.Serialization.Markdown.Validation.ValidationNode

Implements

Robust.Shared.Serialization.TypeSerializers.Interfaces.ITypeReader<TType, TNode>
Robust.Shared.Serialization.TypeSerializers.Interfaces.ITypeValidator<TType, TNode>
Robust.Shared.Serialization.TypeSerializers.Interfaces.BaseSerializerInterfaces.ITypeNodeInterface<TType, TNode>
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾