Files
questshock/modding/src/hacked/editor/external/ImportStartState.go
T
2026-09-26 15:20:07 +02:00

35 lines
644 B
Go

package external
import (
"time"
"github.com/inkyblackness/imgui-go/v3"
"github.com/inkyblackness/hacked/ui/gui"
)
type importStartState struct {
machine gui.ModalStateMachine
callback func(string)
info string
typeInfo []TypeInfo
withError bool
}
func (state importStartState) Render() {
imgui.OpenPopup("Import")
nextState := &importWaitingState{
machine: state.machine,
callback: state.callback,
info: state.info,
typeInfo: state.typeInfo,
}
if state.withError {
nextState.failureTime = time.Now()
}
state.machine.SetState(nextState)
}
func (state importStartState) HandleFiles(names []string) {
}