mirror of
https://github.com/Lime3DS/Lime3DS.git
synced 2026-06-02 04:55:28 -06:00
WIP on Button Impl, made combo button setting run time editable
This commit is contained in:
parent
1fb2013090
commit
8b90606564
@ -771,7 +771,7 @@ class SettingsAdapter(
|
|||||||
|
|
||||||
fragmentView?.onSettingChanged()
|
fragmentView?.onSettingChanged()
|
||||||
fragmentView?.putSetting(setting as AbstractSetting)
|
fragmentView?.putSetting(setting as AbstractSetting)
|
||||||
fragmentView.loadSettingsList()
|
//fragmentView.loadSettingsList()
|
||||||
//closeDialog()
|
//closeDialog()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -834,7 +834,7 @@ class SettingsFragmentPresenter(private val fragmentView: SettingsFragmentView)
|
|||||||
}
|
}
|
||||||
override val key = null
|
override val key = null
|
||||||
override val section = null
|
override val section = null
|
||||||
override val isRuntimeEditable = false
|
override val isRuntimeEditable = true
|
||||||
override val valueAsString get() = ""
|
override val valueAsString get() = ""
|
||||||
override val defaultValue = ""
|
override val defaultValue = ""
|
||||||
}
|
}
|
||||||
|
|||||||
@ -140,6 +140,11 @@ class InputOverlay(context: Context?, attrs: AttributeSet?) : SurfaceView(contex
|
|||||||
else if (button.id == NativeLibrary.ButtonType.BUTTON_TURBO && button.status == NativeLibrary.ButtonState.PRESSED) {
|
else if (button.id == NativeLibrary.ButtonType.BUTTON_TURBO && button.status == NativeLibrary.ButtonState.PRESSED) {
|
||||||
TurboHelper.toggleTurbo(true)
|
TurboHelper.toggleTurbo(true)
|
||||||
}
|
}
|
||||||
|
/*
|
||||||
|
else if (button.id == NativeLibrary.ButtonType.BUTTON_COMBO && button.status == NativeLibrary.ButtonState.PRESSED) {
|
||||||
|
var comboButtonArray =
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
NativeLibrary.onGamePadEvent(
|
NativeLibrary.onGamePadEvent(
|
||||||
NativeLibrary.TouchScreenDevice,
|
NativeLibrary.TouchScreenDevice,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user