Click or drag to resize

HPluginApplicatorConfiguration Class

Provides configuration data for the HPluginApplicator. Configuration data will be provided by TTApplicator.
Inheritance Hierarchy
SystemObject
  com.tiberiumfusion.ttplugins.HarmonyPluginsHPluginApplicatorConfiguration

Namespace:  com.tiberiumfusion.ttplugins.HarmonyPlugins
Assembly:  TTPlugins (in TTPlugins.dll) Version: 1.2.0.1 (1.2.0.1)
Syntax
public sealed class HPluginApplicatorConfiguration
Request Example View Source

The HPluginApplicatorConfiguration type exposes the following members.

Constructors
  NameDescription
Public methodHPluginApplicatorConfiguration
Initializes a new instance of the HPluginApplicatorConfiguration class
Top
Properties
  NameDescription
Public propertyExecutingTerrariaAssembly
The executing Terraria assembly which will be patched using Harmony.
Public propertyPluginAssemblies
List of all loaded usercode assemblies that contain the HPlugins to be applied.
Public propertyPluginRuntimeConfigFileName
The name of the file containing a plugin's runtime configuration file, within its temporary files directory.
Public propertyPluginTemporaryFilesRootDirectory
Path to the root folder to use for temporary plugin files (i.e. temporary configuration and savedata copies).
Public propertyPluginTypesRelativePaths
Dictionary that maps the full name of each HPlugin type to the relative path of its source file (which is its configuration and savedata identity).
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also