25 lines
746 B
GDScript
25 lines
746 B
GDScript
@tool
|
|
extends DialogicLayoutLayer
|
|
|
|
# Awkward way of doing this, but we need a 'none' default to preserve compatiblity
|
|
# These enums are just copies of Viewport.DefaultCanvasItemTextureFilter
|
|
enum DefaultCanvasItemTextureFilter {
|
|
USE_PROJECT_SETTINGS=-1,
|
|
NEAREST=0,
|
|
LINEAR=1,
|
|
LINEAR_WITH_MIPMAPS=2,
|
|
NEAREST_WITH_MIPMAPS=3
|
|
}
|
|
|
|
# These enums are just copies of Viewport.DefaultCanvasItemTextureRepeat
|
|
enum DefaultCanvasItemTextureRepeat {
|
|
USE_PROJECT_SETTINGS=-1,
|
|
DISABLED=0,
|
|
ENABLED=1,
|
|
REPEAT_MIRROR=2
|
|
}
|
|
|
|
|
|
@export var bg_texture_filter : DefaultCanvasItemTextureFilter = DefaultCanvasItemTextureFilter.USE_PROJECT_SETTINGS
|
|
@export var bg_texture_repeat : DefaultCanvasItemTextureRepeat = DefaultCanvasItemTextureRepeat.USE_PROJECT_SETTINGS
|