KROYSDOCS
HomeWhat's newv0.1.0
PLUGIN SDK / Registration options / ImporterOptions

ImporterOptions

An importer (File > Import, content drops) running on a worker thread.

Kindrecord
NamespaceKroys.Plugins
Members5
SourceOptions.cs
DECLARATION

Declaration

Namespace Kroys.Plugins, assembly KroysPlugins.Sdk.dll.

Declaration
public sealed record ImporterOptions(string Id, string DisplayName, string Extensions, string OutputExtension)
REFERENCE

Members

Constructors
#public ImporterOptions(string Id, string DisplayName, string Extensions, string OutputExtension)
An importer (File > Import, content drops) running on a worker thread.
Id
Local id.
DisplayName
Name in File > Import.
Extensions
Source extensions it imports, separated by ';' (".csv;.tsv").
OutputExtension
Extension of the file it writes (".obj"), which the engine then imports.
constructor
Properties
#public string Id { get; init; }
Local id.
property
#public string DisplayName { get; init; }
Name in File > Import.
property
#public string Extensions { get; init; }
Source extensions it imports, separated by ';' (".csv;.tsv").
property
#public string OutputExtension { get; init; }
Extension of the file it writes (".obj"), which the engine then imports.
property
Signatures
public ImporterOptions(string Id, string DisplayName, string Extensions, string OutputExtension)
public string Id { get; init; }
public string DisplayName { get; init; }
public string Extensions { get; init; }
public string OutputExtension { get; init; }

KroysEngine 0.1.0 documentation, built from the engine repository by Tools/BuildDocsSite.py.