Debug Element Layout ⚠ Click here to regain focus ⚠
?
?

Keyboard Navigation

Global Keys

W, A, P / S, D, N Jump to previous / next marker
t / T Toggle theatre / SUPERtheatre mode
z Toggle filter mode V Revert filter to original state

Menu toggling

q Quotes r References f Filter c Credits

Movement

a
w
s
d
h j k l


Quotes and References Menus

Enter Jump to timecode

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Credits Menu

Enter Open URL (in new tab)
1:50Recap and set the stage for the day
1:50Recap and set the stage for the day
1:50Recap and set the stage for the day
5:17handmade.debug.cpp: Look at how we're currently drawing things
5:17handmade.debug.cpp: Look at how we're currently drawing things
5:17handmade.debug.cpp: Look at how we're currently drawing things
7:17handmade_debug.cpp: Introduce layout struct to contain local variables
7:17handmade_debug.cpp: Introduce layout struct to contain local variables
7:17handmade_debug.cpp: Introduce layout struct to contain local variables
10:02handmade_debug.cpp: Introduce Advance
10:02handmade_debug.cpp: Introduce Advance
10:02handmade_debug.cpp: Introduce Advance
15:21Run the game and find that it's the same as it was
15:21Run the game and find that it's the same as it was
15:21Run the game and find that it's the same as it was
15:30handmade_debug.cpp: Introduce PlaceRectangle
15:30handmade_debug.cpp: Introduce PlaceRectangle
15:30handmade_debug.cpp: Introduce PlaceRectangle
18:41Run the game and find that it just works
18:41Run the game and find that it just works
18:41Run the game and find that it just works
18:51handmade_debug.cpp: Use PlaceRectangle to compute the layout of elements for us
18:51handmade_debug.cpp: Use PlaceRectangle to compute the layout of elements for us
18:51handmade_debug.cpp: Use PlaceRectangle to compute the layout of elements for us
20:23Run the game and show the elements using the same layout routine
20:23Run the game and show the elements using the same layout routine
20:23Run the game and show the elements using the same layout routine
20:50handmade_debug.cpp: Consider the difficulty of pulling out the SizeP computation
20:50handmade_debug.cpp: Consider the difficulty of pulling out the SizeP computation
20:50handmade_debug.cpp: Consider the difficulty of pulling out the SizeP computation
24:05handmade_debug.cpp: Simplify and loft out computations from DEBUGDrawMainMenu
24:05handmade_debug.cpp: Simplify and loft out computations from DEBUGDrawMainMenu
24:05handmade_debug.cpp: Simplify and loft out computations from DEBUGDrawMainMenu
33:50handmade_debug.cpp: Introduce BeginElementRectangle, MakeElementSizable, DefaultInteraction and EndElement
33:50handmade_debug.cpp: Introduce BeginElementRectangle, MakeElementSizable, DefaultInteraction and EndElement
33:50handmade_debug.cpp: Introduce BeginElementRectangle, MakeElementSizable, DefaultInteraction and EndElement
54:03Run the game and spot a mistake
54:03Run the game and spot a mistake
54:03Run the game and spot a mistake
54:20handmade_debug.cpp: Only push the rects if the Element has a Size and stop making Text elements Sizeable
54:20handmade_debug.cpp: Only push the rects if the Element has a Size and stop making Text elements Sizeable
54:20handmade_debug.cpp: Only push the rects if the Element has a Size and stop making Text elements Sizeable
55:05handmade_debug.cpp: Add the DefaultInteraction
55:05handmade_debug.cpp: Add the DefaultInteraction
55:05handmade_debug.cpp: Add the DefaultInteraction
56:03Run the game and see that everything seems to be working pretty well
56:03Run the game and see that everything seems to be working pretty well
56:03Run the game and see that everything seems to be working pretty well
57:45Q&A
57:45Q&A
57:45Q&A
1:00:30theGeekPirate Why don't you connect to chat with your desktop?
🗪
1:00:30theGeekPirate Why don't you connect to chat with your desktop?
🗪
1:00:30theGeekPirate Why don't you connect to chat with your desktop?
🗪
1:02:47Set the stage for the evening and wind it down1
1:02:47Set the stage for the evening and wind it down1
1:02:47Set the stage for the evening and wind it down1