Show / Hide Table of Contents

Interface IMod

Inherited Members
ILogger.Log(string)
ILogger.Log(object)
ILogger.LogDebug(string)
ILogger.LogDebug(object)
ILogger.LogError(string)
ILogger.LogError(object)
ILogger.LogFine(string)
ILogger.LogFine(object)
ILogger.LogWarn(string)
ILogger.LogWarn(object)
Namespace: Modding
Assembly: HollowKnight.dll
Syntax
public interface IMod : ILogger

Methods

| Edit this page View Source

GetName()

Declaration
string GetName()
Returns
Type Description
string
| Edit this page View Source

GetPreloadNames()

Declaration
List<(string, string)> GetPreloadNames()
Returns
Type Description
List<(string, string)>
| Edit this page View Source

GetVersion()

Declaration
string GetVersion()
Returns
Type Description
string
| Edit this page View Source

Initialize(Dictionary<string, Dictionary<string, GameObject>>)

Declaration
void Initialize(Dictionary<string, Dictionary<string, GameObject>> preloadedObjects)
Parameters
Type Name Description
Dictionary<string, Dictionary<string, GameObject>> preloadedObjects
| Edit this page View Source

IsCurrent()

Declaration
bool IsCurrent()
Returns
Type Description
bool
| Edit this page View Source

LoadPriority()

Declaration
int LoadPriority()
Returns
Type Description
int
| Edit this page View Source

PreloadSceneHooks()

A list of requested scenes to be preloaded and actions to execute on loading of those scenes

Declaration
(string, Func<IEnumerator>)[] PreloadSceneHooks()
Returns
Type Description
(string, Func<IEnumerator>)[]

List of tuples containg scene names and the respective actions.

Extension Methods

ReflectionUtilities.ReflectCallMethod(object, string, object[], BindingFlags)
ReflectionUtilities.ReflectGetField(object, string, BindingFlags)
ReflectionUtilities.ReflectGetMethod(object, string, BindingFlags)
ReflectionUtilities.ReflectGetProperty(object, string, BindingFlags)
ReflectionUtilities.ReflectSetField(object, string, object, BindingFlags)
ReflectionUtilities.ReflectSetProperty(object, string, object, BindingFlags)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾