java.lang.Object
io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
All Implemented Interfaces:
StateObject

public class StateImageObject
extends java.lang.Object
implements StateObject
StateImageObject represents an Image that exists in the owner State. Unless it has a shared Image, this StateImageObject is representative of the State and will be used to find it in case Brobot is lost. All StateImageObjects, including those with shared Images, are used to find a State during StateTransitions and with Find Actions. StateImageObjects can have either an Image or a RegionImagePairs. RegionImagePairs are for Images with fixed locations and are specified by the 'isFixed' option in the Builder.