Table of Contents

Class PluginManifestJson

Namespace
OnixRuntime.Plugin
Assembly
OnixRuntime.dll

Internal class representing the JSON structure of a plugin manifest.

public class PluginManifestJson
Inheritance
PluginManifestJson
Inherited Members

Properties

categories

public List<string> categories { get; set; }

Property Value

List<string>

game_version

public string? game_version { get; set; }

Property Value

string

has_toggle_key

public bool has_toggle_key { get; set; }

Property Value

bool

is_plugin_manager_ui

public bool is_plugin_manager_ui { get; set; }

Property Value

bool

plugin_author

public string? plugin_author { get; set; }

Property Value

string

plugin_description

public string? plugin_description { get; set; }

Property Value

string

plugin_name

public string plugin_name { get; set; }

Property Value

string

plugin_version

public string? plugin_version { get; set; }

Property Value

string

runtime_version

public int runtime_version { get; set; }

Property Value

int

supported_game_version_ranges

public List<string> supported_game_version_ranges { get; set; }

Property Value

List<string>

target_assembly

public string target_assembly { get; set; }

Property Value

string

uuid

public string uuid { get; set; }

Property Value

string