Interface IMaaResource
- Namespace
- MaaFramework.Binding
- Assembly
- MaaFramework.Binding.dll
An interface defining wrapped members for MaaResource.
public interface IMaaResource : IMaaCommon, IMaaOption<ResourceOption>, IMaaPost, IMaaDisposable, IDisposable
Implements
Extension Methods
Properties
- Hash
-
Gets the hash string of the MaaFramework.Binding.IMaaResource.
- IsLoaded
-
Gets whether the MaaFramework.Binding.IMaaResource is fully loaded.
- NodeList
-
Gets the string of current node list.
Methods
- AppendBundle(string)
-
Appends a job for loading bundle from
path
, could be called multiple times. - Clear<T>()
-
Clears all MaaFramework.Binding.Custom.IMaaCustomAction or MaaFramework.Binding.Custom.IMaaCustomRecognition registered in the MaaFramework.Binding.IMaaResource.
- Clear(bool)
-
Clears the loaded resource.
- OverrideNext(string, IEnumerable<string>)
-
Override the property field "next" in a node.
- OverridePipeline(string)
-
Override a pipeline.
- Register<T>(string, T)
-
Registers a MaaFramework.Binding.Custom.IMaaCustomAction or MaaFramework.Binding.Custom.IMaaCustomRecognition in the MaaFramework.Binding.IMaaResource.
- Register<T>(T)
-
Registers a MaaFramework.Binding.Custom.IMaaCustomAction or MaaFramework.Binding.Custom.IMaaCustomRecognition in the MaaFramework.Binding.IMaaResource.
- Unregister<T>(string)
-
Unregisters a MaaFramework.Binding.Custom.IMaaCustomAction or MaaFramework.Binding.Custom.IMaaCustomRecognition in the MaaFramework.Binding.IMaaResource.
- Unregister<T>(T)
-
Unregisters a MaaFramework.Binding.Custom.IMaaCustomAction or MaaFramework.Binding.Custom.IMaaCustomRecognition in the MaaFramework.Binding.IMaaResource.