Debug Class Reference
#include <Debug.h>
Inheritance diagram for Debug:
![](../class_debug.png)
# Public Member Functions | |
override void | update () |
Update the tool's state. | |
override void | show () |
Show the tool. | |
override void | hide () |
Hide the tool. | |
override void | processUserInput (uint16 pressedKey) |
# Private Attributes | |
VirtualList | pages |
Degug pages. | |
VirtualList | subPages |
Debug sub pages. | |
VirtualNode | currentPage |
Current page's node. | |
VirtualNode | currentSubPage |
Current sub page's node. | |
int8 | spriteIndex |
Current sprite's index. | |
int8 | bgmapSegment |
Currently displayed BGMAP segment. | |
uint8 | bgmapSegmentDiplayedSection |
Currently displayed part of BGMAP memory. | |
int32 | objectSegment |
Currently displayed OBJECT segment. | |
int32 | charSegment |
Currently displayed CHAR memory segment. | |
int32 | sramPage |
Currently displayed SRAM page. | |
![]() | |
ToolState | toolState |
# Additional Inherited Members | |
![]() | |
void | constructor () |
Class' constructor. | |
void | setToolState (ToolState toolState) |
virtual void | dimmGame () |
Dimm down the game. | |
virtual void | lightUpGame () |
Light up the game. |
# Detailed Description
# Member Function Documentation
# hide()
|
virtual |
Hide the tool.
Implements Tool.
# processUserInput()
|
virtual |
# show()
|
virtual |
Show the tool.
Implements Tool.
# update()
|
virtual |
Update the tool's state.
Implements Tool.
# Member Data Documentation
# bgmapSegment
|
private |
# bgmapSegmentDiplayedSection
|
private |
# charSegment
|
private |
# currentPage
|
private |
# currentSubPage
|
private |
# objectSegment
|
private |
# pages
|
private |
# spriteIndex
# sramPage
# subPages
|
private |
The documentation for this class was generated from the following file:
- VUEngine-Core/source/Debugging/Tool/Debug/Debug.h