Sam Hocevar
|
bfada5d920
|
core: move some of the camera view logic from the Video class to the
Scene and Camera classes.
|
13 years ago |
Sam Hocevar
|
a3f410d697
|
video: allow to set the default clear color.
|
13 years ago |
Sam Hocevar
|
6bbe943492
|
core: rename vec2i to ivec2 etc. to better match GLSL.
|
13 years ago |
Sam Hocevar
|
d1270bf691
|
video: move the last shader from the Video class to Scene itself.
|
13 years ago |
Sam Hocevar
|
cc05a63bb7
|
video: get rid of Video::GetWidth() and Video::GetHeight().
|
14 years ago |
Sam Hocevar
|
bd9dd9c195
|
video: implement Video::GetSize() in addition to GetWidth() and GetHeight().
|
14 years ago |
Sam Hocevar
|
22b7a41c2e
|
core: fix include guard naming scheme.
|
14 years ago |
Sam Hocevar
|
8848cf53db
|
Put everything in the "lol" namespace. Better late than never.
|
14 years ago |
Sam Hocevar
|
58e12ca4d1
|
More shader crap for GLSL 1.30. Still disabled.
|
14 years ago |
Sam Hocevar
|
0ed566d3cc
|
Complete Lol Engine / Deus Hax / Monsterz split.
|
14 years ago |
Sam Hocevar
|
ad3128405a
|
Put HUD objects back on front of the scene.
|
14 years ago |
Sam Hocevar
|
40f7da62f1
|
Implement Video::SetFov() to allow conic projection.
|
14 years ago |
Sam Hocevar
|
988f7c2885
|
Replace mouse scrolling with a joystick simulated by the e/s/d/f keys.
|
14 years ago |
Sam Hocevar
|
29bebc3e53
|
Implement Video::Capture and create a GROUP_RENDER_CAPTURE tick group.
|
14 years ago |
Sam Hocevar
|
d2e5bba88e
|
Implement Video::GetWidth() and Video::GetHeight().
|
14 years ago |
Sam Hocevar
|
9112d94d19
|
Create a helper class for easy scene setup. Highly reduces the number
of includes in a few source files.
|
14 years ago |
Sam Hocevar
|
0fc6a8487c
|
Slightly improve the documentation in a few files, add the missing
joystick class, and put a header in each source file.
|
14 years ago |
Sam Hocevar
|
a156db0aeb
|
The GTK loop now works. Sort of.
|
14 years ago |
Sam Hocevar
|
5e9cb74861
|
Change the Video class into an interface, implemented by SdlVideo and,
soon, GtkVideo.
|
14 years ago |
Sam Hocevar
|
a3d5f1576b
|
The layer name is no longer ignored.
|
14 years ago |
Sam Hocevar
|
68c71cfa83
|
Create a tile manager. There are no longer any GL calls in test-map.cpp or
in public headers. Good cleanup.
|
14 years ago |
Sam Hocevar
|
b98cd26576
|
Move video initialisation stuff to a separate source file.
|
14 years ago |