Package org.powbot.api.script.options

Types

BooleanConfigurationOption
Link copied to clipboard
BooleanFieldData
Link copied to clipboard
data class BooleanFieldData(name: String, description: String, optionType: OptionType, defaultValue: Boolean?, allowedValues: Array<String>, configured: Boolean, visible: Boolean, enabled: Boolean, value: Boolean?) : FieldData<Boolean>
DoubleConfigurationOption
Link copied to clipboard
class DoubleConfigurationOption(data: FieldData<Double>) : ScriptConfigurationOption<Double>
DoubleFieldData
Link copied to clipboard
data class DoubleFieldData(name: String, description: String, optionType: OptionType, defaultValue: Double?, allowedValues: Array<String>, configured: Boolean, visible: Boolean, enabled: Boolean, value: Double?) : FieldData<Double>
GameActionConfigurationOption
Link copied to clipboard
GameActionEventFieldData
Link copied to clipboard
data class GameActionEventFieldData<G : GameActionEvent>(name: String, description: String, optionType: OptionType, defaultValue: List<G>?, allowedValues: Array<String>, configured: Boolean, visible: Boolean, enabled: Boolean, value: List<G>?) : FieldData<List<G>>
IntConfigurationOption
Link copied to clipboard
class IntConfigurationOption(data: FieldData<Int>) : ScriptConfigurationOption<Int>
IntFieldData
Link copied to clipboard
data class IntFieldData(name: String, description: String, optionType: OptionType, defaultValue: Int?, allowedValues: Array<String>, configured: Boolean, visible: Boolean, enabled: Boolean, value: Int?) : FieldData<Int>
IntMapConfigurationOption
Link copied to clipboard
class IntMapConfigurationOption(data: FieldData<Map<Int, Int>>) : ScriptConfigurationOption<Map<Int, Int>>
IntMapFieldData
Link copied to clipboard
data class IntMapFieldData(name: String, description: String, optionType: OptionType, defaultValue: Map<Int, Int>?, allowedValues: Array<String>, configured: Boolean, visible: Boolean, enabled: Boolean, value: Map<Int, Int>?) : FieldData<Map<Int, Int>>
ScriptConfigurationOption
Link copied to clipboard
abstract class ScriptConfigurationOption<T>(data: FieldData<T>)
StringConfigurationOption
Link copied to clipboard
class StringConfigurationOption(data: FieldData<String>) : ScriptConfigurationOption<String>
StringFieldData
Link copied to clipboard
data class StringFieldData(name: String, description: String, optionType: OptionType, defaultValue: String?, allowedValues: Array<String>, configured: Boolean, visible: Boolean, enabled: Boolean, value: String?) : FieldData<String>
TileConfigurationOption
Link copied to clipboard
class TileConfigurationOption(data: FieldData<Tile>) : ScriptConfigurationOption<Tile>
TileFieldData
Link copied to clipboard
data class TileFieldData(name: String, description: String, optionType: OptionType, defaultValue: Tile?, allowedValues: Array<String>, configured: Boolean, visible: Boolean, enabled: Boolean, value: Tile?) : FieldData<Tile>