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.
- Loaded
-
Gets whether the MaaFramework.Binding.IMaaResource is fully loaded.
- TaskList
-
Gets the string of current task list.
Methods
- AppendPath(string)
-
Appends a job for loading resource 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)
-
Clear the loaded resource paths.
- 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.