RWESharp.Loaders.Tile

Functions

Classes

Tile(name, type, repeatl, description, ...)

TileCategory(name, color, tiles)

Tiles(categories)

RWESharp.Loaders.Tile.color_colortable(color: QColor) list[int][source]
Parameters:

color (QColor)

Return type:

list[int]

class RWESharp.Loaders.Tile.Tile(name: 'str', type: 'str', repeatl: 'list[int]', description: 'str', bfTiles: 'int', image: 'QPixmap', image2: 'QPixmap | None', image3: 'QImage | None', size: 'QSize', color: 'QColor', cols: 'list[int]', cols1: 'list[int] | None', cat: 'QPoint', tags: 'list[str]', printcols: 'bool', preview: 'QImage | None', err: 'bool', category: 'TileCategory')[source]
Parameters:
name: str
type: str
repeatl: list[int]
description: str
bfTiles: int
image: QPixmap
image2: QPixmap | None
image3: QImage | None
size: QSize
color: QColor
cols: list[int]
cols1: list[int] | None
cat: QPoint
tags: list[str]
printcols: bool
preview: QImage | None
err: bool
category: TileCategory
property multilayer: bool
property top_left: QPoint
property area
option_based_top_left(option)[source]
collisions_image(l1color: QColor = PySide6.QtGui.QColor.fromRgbF(1.000000, 0.000000, 0.000000, 1.000000), l2color: QColor = PySide6.QtGui.QColor.fromRgbF(0.000000, 0.000000, 1.000000, 1.000000)) QPixmap[source]
Parameters:
Return type:

QPixmap

return_tile_pixmap(option: int, layer: int, layercolortable, preview=True) QPixmap[source]
Parameters:
Return type:

QPixmap

class RWESharp.Loaders.Tile.TileCategory(name: 'str', color: 'QColor', tiles: 'list[Tile]')[source]
Parameters:
name: str
color: QColor
tiles: list[Tile]
find_tile(name) Tile | None[source]
Return type:

Tile | None

class RWESharp.Loaders.Tile.Tiles(categories: 'list[TileCategory]')[source]
Parameters:

categories (list[TileCategory])

tileschanged
property categories: list[TileCategory]
find_tile(name) Tile | None[source]
Return type:

Tile | None

find_category(name) TileCategory | None[source]
Return type:

TileCategory | None

property categories_nocustom
add_custom_tiles()[source]
all_tiles() list[Tile][source]
Return type:

list[Tile]

staticMetaObject = PySide6.QtCore.QMetaObject("Tiles" inherits "QObject": Methods:   #4 type=Signal, signature=tileschanged() )