Table of Contents

Class FileType<TToken, TWidget>

Namespace
PaintDotNet
Assembly
PaintDotNet.Data.dll

A strongly typed version of FileType.

public abstract class FileType<TToken, TWidget> : FileType, IEquatable<FileType> where TToken : SaveConfigToken where TWidget : SaveConfigWidget

Type Parameters

TToken
TWidget
Inheritance
FileType<TToken, TWidget>
Implements
Derived
Inherited Members
Extension Methods

Constructors

FileType(string, FileTypeOptions)

Methods

CreateDefaultSaveConfigToken()
CreateSaveConfigWidget()
GetSaveConfigTokenFromSerializablePortion(object)
GetSaveConfigTokenFromSerializablePortionT(object)
GetSerializablePortionOfSaveConfigToken(SaveConfigToken)
GetSerializablePortionOfSaveConfigToken(TToken)
OnCreateDefaultSaveConfigToken()

Creates a SaveConfigToken for this FileType with the default values.

OnCreateDefaultSaveConfigTokenT()
OnCreateSaveConfigWidgetT()
OnSave(Document, Stream, SaveConfigToken, Surface, ProgressEventHandler)
OnSaveT(Document, Stream, TToken, Surface, ProgressEventHandler)
Save(Document, Stream, TToken, Surface, ProgressEventHandler, bool)