model

package
v0.9.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 3, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ReaderConfig

type ReaderConfig struct {
	Title string
	//阅读器默认阅读模式
	ReaderMode ReaderMode
	Router     func(to string)
	//是否全屏
	WindowFullScreen bool
	//是否有边框和标题栏
	WindowDecorated bool
	//是否允许调整窗口大小
	WindowResizingModeEnabled ebiten.WindowResizingModeType
	//窗口宽度
	Width int
	//窗口高度
	Height int
	//ebiten运行选项
	RunOptions ebiten.RunGameOptions
}

ReaderConfig 阅读器设定

func NewReaderConfig

func NewReaderConfig() *ReaderConfig

NewReaderConfig 创建一个新的阅读器设定

func (*ReaderConfig) SetHeight

func (rc *ReaderConfig) SetHeight(height int) *ReaderConfig

SetHeight 设置窗口高度

func (*ReaderConfig) SetReaderMode

func (rc *ReaderConfig) SetReaderMode(readerMode ReaderMode) *ReaderConfig

SetReaderMode 设置阅读器模式

func (*ReaderConfig) SetRunOptions

func (rc *ReaderConfig) SetRunOptions(runOptions ebiten.RunGameOptions) *ReaderConfig

SetRunOptions 设置ebiten运行选项

func (*ReaderConfig) SetTitle

func (rc *ReaderConfig) SetTitle(title string) *ReaderConfig

SetTitle 设置阅读器标题

func (*ReaderConfig) SetWidth

func (rc *ReaderConfig) SetWidth(width int) *ReaderConfig

SetWidth 设置窗口宽度

func (*ReaderConfig) SetWindowDecorated

func (rc *ReaderConfig) SetWindowDecorated(windowDecorated bool) *ReaderConfig

SetWindowDecorated 设置是否有边框和标题栏

func (*ReaderConfig) SetWindowFullScreen

func (rc *ReaderConfig) SetWindowFullScreen(windowFullScreen bool) *ReaderConfig

SetWindowFullScreen 设置是否全屏

func (*ReaderConfig) SetWindowResizingModeEnabled

func (rc *ReaderConfig) SetWindowResizingModeEnabled(windowResizingModeEnabled ebiten.WindowResizingModeType) *ReaderConfig

SetWindowResizingModeEnabled 设置是否允许调整窗口大小

func (*ReaderConfig) SetWindowSize

func (rc *ReaderConfig) SetWindowSize(width, height int) *ReaderConfig

type ReaderMode

type ReaderMode int
const (
	// ScrollMode 卷轴模式
	ScrollMode ReaderMode = iota
	// FlipMode 翻页模式
	FlipMode
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL