.. |
application
|
base: break the main loop apart for the emscripten port.
|
pirms 12 gadiem |
base
|
base: map methods can now take any type of object that is equatable to the key type and can be hashed by the key type specialization of the Hash class (and added string/char const* compatibility)
|
pirms 11 gadiem |
bullet
|
ps4: prepare for the fioutaah!
|
pirms 11 gadiem |
data
|
build: reorganise automake build system.
|
pirms 12 gadiem |
debug
|
fixed 4 files out of 2770:
|
pirms 8 gadiem |
easymesh
|
MeshViewer TWEAK
|
pirms 8 gadiem |
generated
|
MeshViewer TWEAK
|
pirms 8 gadiem |
gpu
|
core: fix some minor compiler warnings.
|
pirms 8 gadiem |
image
|
build: lol-build now passes flags to configure, and configure now uses
|
pirms 11 gadiem |
input
|
input: binding multiple key/axis to the same controller action
|
pirms 8 gadiem |
lol
|
String : Added ::replace(char, char, bool), ::ToLower(), ::ToUpper()
|
pirms 8 gadiem |
lua
|
ps4: prepare for the fioutaah!
|
pirms 11 gadiem |
math
|
Added MessageService : Basic & Naive Message logging.
|
pirms 8 gadiem |
mesh
|
mesh: submesh class working, can be rendered with any compatible shader without caring of attributes
|
pirms 8 gadiem |
platform
|
build FIX
|
pirms 8 gadiem |
sys
|
small tweak on file object.
|
pirms 8 gadiem |
Makefile.am
|
Added MessageService : Basic & Naive Message logging.
|
pirms 8 gadiem |
audio.cpp
|
add methods to Audio class to mute/unmute and change volume per channel
|
pirms 8 gadiem |
audio.h
|
add methods to Audio class to mute/unmute and change volume per channel
|
pirms 8 gadiem |
camera.cpp
|
Added MessageService : Basic & Naive Message logging.
|
pirms 8 gadiem |
camera.h
|
mat4 : removed useless ortho(). Fixed shifted_perspective so it actually works.
|
pirms 8 gadiem |
core.h
|
Added MessageService : Basic & Naive Message logging.
|
pirms 8 gadiem |
dict.cpp
|
build: lol-build now passes flags to configure, and configure now uses
|
pirms 11 gadiem |
dict.h
|
build: fix the WTFPL site URL in all code comments.
|
pirms 12 gadiem |
eglapp.cpp
|
input: Removed previous input system
|
pirms 8 gadiem |
eglapp.h
|
core: you can now while(app.MustTick()) { Tick(); } instead of app.Run().
|
pirms 12 gadiem |
emitter.cpp
|
scene: use a global g_scene object instead of Scene::GetDefault().
|
pirms 11 gadiem |
emitter.h
|
New year copyright update.
|
pirms 12 gadiem |
entity.cpp
|
ticker: replace linked lists wih dynamic arrays for entity groups.
|
pirms 8 gadiem |
entity.h
|
ticker: replace linked lists wih dynamic arrays for entity groups.
|
pirms 8 gadiem |
font.cpp
|
scene: use a global g_scene object instead of Scene::GetDefault().
|
pirms 11 gadiem |
font.h
|
New year copyright update.
|
pirms 12 gadiem |
forge.cpp
|
build: fix the WTFPL site URL in all code comments.
|
pirms 12 gadiem |
forge.h
|
base: prevent instantiation of several static-only classes.
|
pirms 12 gadiem |
gradient.cpp
|
gpu: removed attribute name, everything works using semantic only now. For glsl, semantic is determined from the attribute name which must follow this pattern: in_[Semantic][index], index being optional. Note: this may break most of the projects although I tried to updated every shader accordingly
|
pirms 8 gadiem |
gradient.h
|
New year copyright update.
|
pirms 12 gadiem |
gradient.lolfx
|
gpu: removed attribute name, everything works using semantic only now. For glsl, semantic is determined from the attribute name which must follow this pattern: in_[Semantic][index], index being optional. Note: this may break most of the projects although I tried to updated every shader accordingly
|
pirms 8 gadiem |
layer.cpp
|
scene: use a global g_scene object instead of Scene::GetDefault().
|
pirms 11 gadiem |
layer.h
|
build: fix the WTFPL site URL in all code comments.
|
pirms 12 gadiem |
light.cpp
|
scene: use a global g_scene object instead of Scene::GetDefault().
|
pirms 11 gadiem |
light.h
|
easymesh: interface the shiny shader with new Light objects.
|
pirms 12 gadiem |
lolcore.vcxproj
|
Added MessageService : Basic & Naive Message logging.
|
pirms 8 gadiem |
lolcore.vcxproj.filters
|
Added MessageService : Basic & Naive Message logging.
|
pirms 8 gadiem |
loldebug.h
|
build: fix the WTFPL site URL in all code comments.
|
pirms 12 gadiem |
lolgl.h
|
gpu: add a 16-bit depth buffer to framebuffers on WebGL and GL ES.
|
pirms 11 gadiem |
map.cpp
|
base: start removing occurrences of NULL on our long journey to nullptr.
|
pirms 12 gadiem |
map.h
|
build: fix the WTFPL site URL in all code comments.
|
pirms 12 gadiem |
messageservice.cpp
|
Added MessageService : Basic & Naive Message logging.
|
pirms 8 gadiem |
messageservice.h
|
fixed 8 files out of 2631:
|
pirms 8 gadiem |
numeric.h
|
String : Added ::replace(char, char, bool), ::ToLower(), ::ToUpper()
|
pirms 8 gadiem |
platform.cpp
|
build: fix the WTFPL site URL in all code comments.
|
pirms 12 gadiem |
platform.h
|
base: prevent instantiation of several static-only classes.
|
pirms 12 gadiem |
profiler.cpp
|
build: fix the WTFPL site URL in all code comments.
|
pirms 12 gadiem |
profiler.h
|
base: prevent instantiation of several static-only classes.
|
pirms 12 gadiem |
sample.cpp
|
audio: report SDL mixer loading errors.
|
pirms 11 gadiem |
sample.h
|
audio: add Sampler::LoopSample().
|
pirms 12 gadiem |
sampler.cpp
|
audio: add Sampler::LoopSample().
|
pirms 12 gadiem |
sampler.h
|
audio: add Sampler::LoopSample().
|
pirms 12 gadiem |
scene.cpp
|
gpu: removed attribute name, everything works using semantic only now. For glsl, semantic is determined from the attribute name which must follow this pattern: in_[Semantic][index], index being optional. Note: this may break most of the projects although I tried to updated every shader accordingly
|
pirms 8 gadiem |
scene.h
|
scene: break text rendering again so that 2D games work properly...
|
pirms 8 gadiem |
sprite.cpp
|
scene: use a global g_scene object instead of Scene::GetDefault().
|
pirms 11 gadiem |
sprite.h
|
New year copyright update.
|
pirms 12 gadiem |
text.cpp
|
core: Text constructor now wants a String object.
|
pirms 8 gadiem |
text.h
|
core: Text constructor now wants a String object.
|
pirms 8 gadiem |
ticker.cpp
|
input: renamed xinput keys to something more human readable (such as A or DPadLeft) and inverted mouse Y axis to match joystick axis (negatives being up)
|
pirms 8 gadiem |
ticker.h
|
base: prevent instantiation of several static-only classes.
|
pirms 12 gadiem |
tiler.cpp
|
mrpigeon: try the new tile definition system… which doesn’t work.
|
pirms 12 gadiem |
tiler.h
|
mrpigeon: try the new tile definition system… which doesn’t work.
|
pirms 12 gadiem |
tileset.cpp
|
gpu: move more platform-specific code from Video to Render.
|
pirms 11 gadiem |
tileset.h
|
mrpigeon: try the new tile definition system… which doesn’t work.
|
pirms 12 gadiem |
utils.h
|
include fixup
|
pirms 8 gadiem |
video.cpp
|
gpu: implement polygon rendering mode in GL and D3D.
|
pirms 11 gadiem |
video.h
|
gpu: move Video::Clear to Renderer::Clear.
|
pirms 11 gadiem |
world.cpp
|
lua: print the actual panic message before dumping a callstack.
|
pirms 11 gadiem |
world.h
|
lua: add support for lua/init.lua in a global World object and give
|
pirms 12 gadiem |
worldentity.cpp
|
input: support up to 32 mouse buttons.
|
pirms 12 gadiem |
worldentity.h
|
input: support up to 32 mouse buttons.
|
pirms 12 gadiem |