All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.jspinak.brobot.actions.actionExecution.ActionInterface Maven / Gradle / Ivy

package io.github.jspinak.brobot.actions.actionExecution;

import io.github.jspinak.brobot.actions.actionOptions.ActionOptions;
import io.github.jspinak.brobot.database.primitives.match.Matches;
import io.github.jspinak.brobot.database.state.ObjectCollection;

/**
 * Actions that are run from the Action class need to follow this interface.
 */
public interface ActionInterface {

    Matches perform(
            ActionOptions actionOptions,
            ObjectCollection... objectCollections);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy