.. |
4coder_buffer_types.h
|
…
|
|
4coder_config.h
|
…
|
|
4coder_custom.cpp
|
…
|
|
4coder_custom.h
|
…
|
|
4coder_helper.h
|
…
|
|
4coder_keycodes.h
|
…
|
|
4coder_string.h
|
…
|
|
4coder_style.h
|
…
|
|
4coder_version.h
|
…
|
|
4cpp_clear_config.h
|
…
|
|
4cpp_lexer.h
|
…
|
|
4cpp_preprocessor.cpp
|
…
|
|
4cpp_types.h
|
…
|
|
4ed.cpp
|
…
|
|
4ed.h
|
…
|
|
4ed_app_settings.h
|
…
|
|
4ed_app_target.cpp
|
…
|
|
4ed_command.cpp
|
…
|
|
4ed_config.h
|
…
|
|
4ed_delay.cpp
|
…
|
|
4ed_dll_reader.cpp
|
…
|
|
4ed_dll_reader.h
|
…
|
|
4ed_exchange.cpp
|
…
|
|
4ed_file.cpp
|
…
|
|
4ed_file_view.cpp
|
…
|
|
4ed_font_set.cpp
|
…
|
|
4ed_gui.cpp
|
…
|
|
4ed_internal.h
|
…
|
|
4ed_keyboard.cpp
|
…
|
|
4ed_keycodes.h
|
…
|
|
4ed_layout.cpp
|
…
|
|
4ed_linux_keyboard.cpp
|
…
|
|
4ed_math.cpp
|
…
|
|
4ed_mem.cpp
|
…
|
|
4ed_meta.h
|
…
|
|
4ed_metagen.cpp
|
…
|
|
4ed_rendering.cpp
|
…
|
|
4ed_rendering.h
|
…
|
|
4ed_rendering_helper.cpp
|
…
|
|
4ed_style.cpp
|
…
|
|
4ed_style.h
|
…
|
|
4ed_system.h
|
…
|
|
4ed_template.cpp
|
…
|
|
4ed_ttf.cpp
|
…
|
|
4ed_win32_keyboard.cpp
|
…
|
|
4tech_keycodes.h
|
…
|
|
4tech_math.cpp
|
…
|
|
4tech_string.h
|
…
|
|
4tech_table.cpp
|
…
|
|
Agent.cpp
|
…
|
|
Base64.cpp
|
…
|
|
Base64.h
|
…
|
|
CacheLocalScheduleGroup.cpp
|
…
|
|
CacheLocalScheduleGroup.h
|
…
|
|
ConcurrencySal.h
|
…
|
|
MD5.cpp
|
…
|
|
MD5.h
|
…
|
|
_ctype.c
|
…
|
|
_filbuf.c
|
…
|
|
_file.c
|
…
|
|
_filwbuf.c
|
…
|
|
_flsbuf.c
|
…
|
|
_flswbuf.c
|
…
|
|
_fptostr.c
|
…
|
|
_freebuf.c
|
…
|
|
_getbuf.c
|
…
|
|
_mbslen.c
|
…
|
|
_mbslen_s.c
|
…
|
|
_newmode.c
|
…
|
|
_open.c
|
…
|
|
_setargv.c
|
…
|
|
_sftbuf.c
|
…
|
|
_strerr.c
|
…
|
|
_tolower.c
|
…
|
|
_toupper.c
|
…
|
|
_wcserr.c
|
…
|
|
_wctype.c
|
…
|
|
_wopen.c
|
…
|
|
_wstargv.c
|
…
|
|
a_cmp.c
|
…
|
|
a_env.c
|
…
|
|
a_loc.c
|
…
|
|
a_map.c
|
…
|
|
a_str.c
|
…
|
|
abort.c
|
…
|
|
abs.c
|
…
|
|
access.c
|
…
|
|
agents.h
|
…
|
|
align.c
|
…
|
|
align.h
|
…
|
|
ammintrin.h
|
…
|
|
amp.h
|
…
|
|
amp_graphics.h
|
…
|
|
amp_math.h
|
…
|
|
amp_short_vectors.h
|
…
|
|
amprt.h
|
…
|
|
app_base.h
|
…
|
|
app_color.cpp
|
…
|
|
arm_neon.h
|
…
|
|
armintr.h
|
…
|
|
asctime.c
|
…
|
|
assembler.c
|
…
|
|
assert.c
|
…
|
|
assert.h
|
…
|
|
atodbl.c
|
…
|
|
atof.c
|
…
|
|
atomic.c
|
…
|
|
atonexit.c
|
…
|
|
atox.c
|
…
|
|
awint.h
|
…
|
|
backup.bat
|
…
|
|
binmode.c
|
…
|
|
bsearch.c
|
…
|
|
bsearch_s.c
|
…
|
|
bswap.c
|
…
|
|
build.bat
|
…
|
|
build_all.bat
|
…
|
|
build_lua.bat
|
…
|
|
build_png_to_bmp.bat
|
…
|
|
build_release.bat
|
…
|
|
build_tools.bat
|
…
|
|
cache.c
|
…
|
|
calloc.c
|
…
|
|
calloc_impl.c
|
…
|
|
cd.cpp
|
…
|
|
cd.h
|
…
|
|
cd_app_comp_unit.cpp
|
…
|
|
cd_asset_manifest.cpp
|
…
|
|
cd_asset_manifest.h
|
…
|
|
cd_colors.h
|
…
|
|
cd_comp_unit.cpp
|
…
|
|
cd_debug.h
|
…
|
|
cd_debug_renderer.cpp
|
…
|
|
cd_defines.h
|
…
|
|
cd_game_renderer.cpp
|
…
|
|
cd_gl_defines.h
|
…
|
|
cd_hierarchy_editor.cpp
|
…
|
|
cd_hierarchy_editor.h
|
…
|
|
cd_ids.h
|
…
|
|
cd_intrin.h
|
…
|
|
cd_meta_asset_bank.h
|
…
|
|
cd_partition.h
|
…
|
|
cd_random.h
|
…
|
|
cd_render_helper.cpp
|
…
|
|
cd_render_target.cpp
|
…
|
|
cd_render_target.h
|
…
|
|
cd_standard_types.h
|
…
|
|
cd_system.h
|
…
|
|
cd_tyler_comp_unit.cpp
|
…
|
|
cd_windows_render_vars.h
|
…
|
|
cd_world.cpp
|
…
|
|
cd_world.h
|
…
|
|
collection.h
|
…
|
|
colors.cpp
|
…
|
|
comdef.h
|
…
|
|
comdefsp.h
|
…
|
|
comip.h
|
…
|
|
complex.h
|
…
|
|
comutil.h
|
…
|
|
concrt.h
|
…
|
|
concrtrm.h
|
…
|
|
concurrent_priority_queue.h
|
…
|
|
concurrent_queue.h
|
…
|
|
concurrent_unordered_map.h
|
…
|
|
concurrent_unordered_set.h
|
…
|
|
concurrent_vector.h
|
…
|
|
ctype.h
|
…
|
|
delayhlp.cpp
|
…
|
|
delayimp.h
|
…
|
|
direct.h
|
…
|
|
dll_reader.cpp
|
…
|
|
dos.h
|
…
|
|
dvec.h
|
…
|
|
eh.h
|
…
|
|
emmintrin.h
|
…
|
|
errno.h
|
…
|
|
euler.cpp
|
…
|
|
even_fibonacci_numbers.cpp
|
…
|
|
excpt.h
|
…
|
|
exp.c
|
…
|
|
fcntl.h
|
…
|
|
fenv.h
|
…
|
|
float.h
|
…
|
|
fpieee.h
|
…
|
|
fsm.c
|
…
|
|
ftmisc.h
|
…
|
|
ftraster.c
|
…
|
|
ftraster.h
|
…
|
|
ftrend1.c
|
…
|
|
ftrend1.h
|
…
|
|
fvec.h
|
…
|
|
gcroot.h
|
…
|
|
gjAPI.cpp
|
…
|
|
gjAPI.h
|
…
|
|
gjDataItem.cpp
|
…
|
|
gjDataItem.h
|
…
|
|
gjInline.h
|
…
|
|
gjLookup.h
|
…
|
|
gjNetwork.cpp
|
…
|
|
gjNetwork.h
|
…
|
|
gjNetwork.hpp
|
…
|
|
gjScore.cpp
|
…
|
|
gjScore.h
|
…
|
|
gjTrophy.cpp
|
…
|
|
gjTrophy.h
|
…
|
|
gjUser.cpp
|
…
|
|
gjUser.h
|
…
|
|
gpio.s
|
…
|
|
handmade.cpp
|
…
|
|
handmade.h
|
…
|
|
handmade_asset.cpp
|
…
|
|
handmade_asset.h
|
…
|
|
handmade_audio.cpp
|
…
|
|
handmade_audio.h
|
…
|
|
handmade_config.h
|
…
|
|
handmade_debug.cpp
|
…
|
|
handmade_debug.h
|
…
|
|
handmade_debug_interface.h
|
…
|
|
handmade_entity.cpp
|
…
|
|
handmade_entity.h
|
…
|
|
handmade_file_formats.h
|
…
|
|
handmade_generated.h
|
…
|
|
handmade_intrinsics.h
|
…
|
|
handmade_math.h
|
…
|
|
handmade_meta.cpp
|
…
|
|
handmade_meta.h
|
…
|
|
handmade_optimized.cpp
|
…
|
|
handmade_platform.h
|
…
|
|
handmade_random.h
|
…
|
|
handmade_render_group.cpp
|
…
|
|
handmade_render_group.h
|
…
|
|
handmade_sim_region.cpp
|
…
|
|
handmade_sim_region.h
|
…
|
|
handmade_world.cpp
|
…
|
|
handmade_world.h
|
…
|
|
highly_divisible_triangular_number.cpp
|
…
|
|
immintrin.h
|
…
|
|
internal_concurrent_hash.h
|
…
|
|
internal_split_ordered_list.h
|
…
|
|
intrin.h
|
…
|
|
inttypes.h
|
…
|
|
invkprxy.h
|
…
|
|
io.h
|
…
|
|
iso646.h
|
…
|
|
ivec.h
|
…
|
|
jam.cpp
|
…
|
|
jam.h
|
…
|
|
jam_audio.cpp
|
…
|
|
jam_audio.h
|
…
|
|
jam_game.h
|
…
|
|
jam_graphics.cpp
|
…
|
|
jam_graphics.h
|
…
|
|
jam_math.cpp
|
…
|
|
jam_meta.h
|
…
|
|
jam_rendering.h
|
…
|
|
jam_rendering_system.h
|
…
|
|
jam_rendering_win32.cpp
|
…
|
|
jam_system.h
|
…
|
|
jam_win32.cpp
|
…
|
|
lang.cpp
|
…
|
|
lang_bar_problem.cpp
|
…
|
|
lang_raw_input.cpp
|
…
|
|
large_sum.cpp
|
…
|
|
largest_palindrome_product.cpp
|
…
|
|
largest_prime_factor.cpp
|
…
|
|
largest_product_in_grid.cpp
|
…
|
|
largest_product_in_series.cpp
|
…
|
|
limits.h
|
…
|
|
linux_4ed.cpp
|
…
|
|
linux_handmade.cpp
|
…
|
|
linux_release_compat.c
|
…
|
|
locale.h
|
…
|
|
main.s
|
…
|
|
malloc.h
|
…
|
|
math.h
|
…
|
|
mbctype.h
|
…
|
|
mbstring.h
|
…
|
|
memory.h
|
…
|
|
minmax.h
|
…
|
|
mm3dnow.h
|
…
|
|
mmintrin.h
|
…
|
|
multiples_of_3_and_5.cpp
|
…
|
|
new.h
|
…
|
|
nmmintrin.h
|
…
|
|
omp.h
|
…
|
|
package.bat
|
…
|
|
pgobootrun.h
|
…
|
|
pipe.c
|
…
|
|
pmmintrin.h
|
…
|
|
ppl.h
|
…
|
|
pplcancellation_token.h
|
…
|
|
pplconcrt.h
|
…
|
|
pplinterface.h
|
…
|
|
ppltasks.h
|
…
|
|
prime_10001st.cpp
|
…
|
|
process.h
|
…
|
|
raster.c
|
…
|
|
rasterrs.h
|
…
|
|
rastpic.c
|
…
|
|
rastpic.h
|
…
|
|
rtcapi.h
|
…
|
|
safeint.h
|
…
|
|
safeint_internal.h
|
…
|
|
sal.h
|
…
|
|
search.h
|
…
|
|
setjmp.h
|
…
|
|
setjmpex.h
|
…
|
|
share.h
|
…
|
|
shmup.cpp
|
…
|
|
shmup.ctm
|
…
|
|
signal.h
|
…
|
|
simple_preprocessor.cpp
|
…
|
|
simulate.c
|
…
|
|
smallest_multiple.cpp
|
…
|
|
smmintrin.h
|
…
|
|
special_pythagorean_triplet.cpp
|
…
|
|
srv.h
|
…
|
|
ssol.c
|
…
|
|
stb.h
|
…
|
|
stb_c_lexer.h
|
…
|
|
stb_divide.h
|
…
|
|
stb_dxt.h
|
…
|
|
stb_easy_font.h
|
…
|
|
stb_herringbone_wang_tile.h
|
…
|
|
stb_image.h
|
…
|
|
stb_image_resize.h
|
…
|
|
stb_image_write.h
|
…
|
|
stb_leakcheck.h
|
…
|
|
stb_perlin.h
|
…
|
|
stb_rect_pack.h
|
…
|
|
stb_textedit.h
|
…
|
|
stb_tilemap_editor.h
|
…
|
|
stb_truetype.h
|
…
|
|
stb_vorbis.c
|
…
|
|
stb_voxel_render.h
|
…
|
|
stdarg.h
|
…
|
|
stdbool.h
|
…
|
|
stddef.h
|
…
|
|
stdexcpt.h
|
…
|
|
stdint.h
|
…
|
|
stdio.h
|
…
|
|
stdlib.h
|
…
|
|
stretchy_buffer.h
|
…
|
|
string.h
|
…
|
|
sum_square_difference.cpp
|
…
|
|
summation_of_primes.cpp
|
…
|
|
systemTimer.s
|
…
|
|
system_shared.cpp
|
…
|
|
system_shared.h
|
…
|
|
tchar.h
|
…
|
|
test_asset_builder.cpp
|
…
|
|
test_asset_builder.h
|
…
|
|
time.h
|
…
|
|
tmmintrin.h
|
…
|
|
tool_ttf_to_bmp.c
|
…
|
|
tree_gen.cpp
|
…
|
|
typeinfo.h
|
…
|
|
use_ansi.h
|
…
|
|
vadefs.h
|
…
|
|
varargs.h
|
…
|
|
vcclr.h
|
…
|
|
vccorlib.h
|
…
|
|
vsgcapture.h
|
…
|
|
wchar.h
|
…
|
|
wctype.h
|
…
|
|
win32_4ed.cpp
|
…
|
|
win32_base.cpp
|
…
|
|
win32_cd.cpp
|
…
|
|
win32_handmade.cpp
|
…
|
|
win32_handmade.h
|
…
|
|
wmmintrin.h
|
…
|
|
xatomic.h
|
…
|
|
xatomic0.h
|
…
|
|
xstoll.c
|
…
|
|
xstopfx.c
|
…
|
|
xstoul.c
|
…
|
|
xstoull.c
|
…
|
|
xstoxflt.c
|
…
|
|
xstrcoll.c
|
…
|
|
xstrxfrm.c
|
…
|
|
xtgmath.h
|
…
|
|
xthdloc.c
|
…
|
|
xthrow.cpp
|
…
|
|
xtoa.c
|
…
|
|
xtoas.c
|
…
|
|
xtow.c
|
…
|
|
xtowlower.c
|
…
|
|
xtows.c
|
…
|
|
xtowupper.c
|
…
|
|
xtxtmode.c
|
…
|
|
xvalues.c
|
…
|
|
xwcscoll.c
|
…
|
|
xwcsxfrm.c
|
…
|
|
xwctomb.c
|
…
|
|
xwstod.c
|
…
|
|
xwstof.c
|
…
|
|
xwstoflt.c
|
…
|
|
xwstold.c
|
…
|
|
xwstopfx.c
|
…
|
|
xwstoxfl.c
|
…
|
|
xxcctype.h
|
…
|
|
xxdftype.h
|
…
|
|
xxfftype.h
|
…
|
|
xxlftype.h
|
…
|
|
xxstod.h
|
…
|
|
xxwctype.h
|
…
|
|
xxxdtent.h
|
…
|
|
xxxprec.h
|
…
|
|
ymath.h
|
…
|
|
yvals.h
|
…
|
|