MXVK Vulkan Framework 0.35.0
C++20 Vulkan rendering framework for practical 2D and 3D application development with SDL3.
Loading...
Searching...
No Matches
knight::Tour Member List

This is the complete list of members for knight::Tour, including all inherited members.

__init__(self)knight::Tour
boardknight::Tour
BOARD_SIZEknight::Tourstatic
BOARD_SIZEknight::Tour
CELL_DRAW_SIZEknight::Tourstatic
CELL_SIZEknight::Tourstatic
clear_board(self)knight::Tour
draw_board(self, white_cell, red_cell, visited_cell, float scale_x, float scale_y)knight::Tour
draw_knight(self, texture, float scale_x, float scale_y)knight::Tour
drawBoard(mxvk::VK_Sprite &whiteCell, mxvk::VK_Sprite &redCell, mxvk::VK_Sprite &visitedCell, float scaleX, float scaleY) constknight::Tour
drawKnight(mxvk::VK_Sprite &texture, float scaleX, float scaleY) constknight::Tour
get_degree(self, Position position)knight::Tour
get_moves(self)knight::Tour
getMoves() constknight::Tourinline
HORIZONTALknight::Tourstatic
is_tour_over(self)knight::Tour
is_valid_move(self, Position position)knight::Tour
isTourOver() constknight::Tourinline
knight_posknight::Tour
KNIGHT_SIZEknight::Tourstatic
move_sequenceknight::Tour
next_move(self)knight::Tour
nextMove()knight::Tour
reset_tour(self, int|None start_row=None, int|None start_col=None)knight::Tour
reset_tour_from_point(self, float x, float y)knight::Tour
resetTour()knight::Tour
resetTour(int startRow, int startCol)knight::Tour
resetTourFromPoint(float x, float y)knight::Tour
solve_knights_tour(self, Position position, int move_count)knight::Tour
START_Xknight::Tourstatic
START_Yknight::Tourstatic
TOTAL_MOVESknight::Tourstatic
Tour()knight::Tour
tour_overknight::Tour
VERTICALknight::Tourstatic