Thomas Buck
ae407b1b59
Started integrating imgui
9 lat temu
Thomas Buck
ae635bd43a
Moved getX() methods [skip ci]
9 lat temu
Thomas Buck
6541e0c674
Removed C-Style string handling code.
This resolves #4 as bufferString() no longer exists!
9 lat temu
Thomas Buck
3c90bc49a8
Created UI windowing interface
9 lat temu
Thomas Buck
84c85a588c
Moved command logic into static Command methods
9 lat temu
Thomas Buck
e54e18e7e6
Added some more commands
9 lat temu
Thomas Buck
dc2e6b69a0
Rewrote command system
9 lat temu
Thomas Buck
ba9e86cd4c
Wrapped Text Rendering. Menu dialogs.
9 lat temu
Thomas Buck
3088d9685a
Press dot key in Menu to see hidden files
9 lat temu
Thomas Buck
846d0c034d
Menu now works like a Filemanager
9 lat temu
Thomas Buck
4263f71122
Menu using Folder API. WIP, does not work well!
[ci skip]
9 lat temu
Thomas Buck
39e274460d
Some small changes.
Using namespace for file-scope declarations.
SoundNull now pretends to have even more functionality.
Mousegrab state can be queried. Should now grab more reliably.
9 lat temu
Thomas Buck
b1fb7c9965
Removed vec_t typedefs
10 lat temu
Thomas Buck
8e09359af3
TextureManager using vector, now also global service
10 lat temu
Thomas Buck
436f04fd10
unsigned char instead of float for colors
10 lat temu
Thomas Buck
afad81a858
Moved methods from World into Room.
Also changed some strange old delete-guards.
10 lat temu
Thomas Buck
93af7ceb65
Split Font subsystem from Window
10 lat temu
Thomas Buck
77edab5033
Simplified bind() methods
10 lat temu
Thomas Buck
7e59ba5f3f
Started using Strings and Streams.
Many commands no longer included.
10 lat temu
Thomas Buck
1de393f974
Various little fixes
10 lat temu
Thomas Buck
ab8b1ba104
Added walk action. No longer crashes in World::isWall()
10 lat temu
Thomas Buck
ffd928a508
Fixed Lara no longer rotating with camera
10 lat temu
Thomas Buck
c29af0dda0
No longer crashes on exit
10 lat temu
Thomas Buck
b8ee254b56
New assert implementation, meta improvements
10 lat temu
Thomas Buck
fdd71891c0
Compiles up to Render
10 lat temu
Thomas Buck
e841776fe1
Prepared for Windows support
10 lat temu
Thomas Buck
7642114acd
Prepare for Windows support
10 lat temu
Thomas Buck
0e4a874e40
Moved Command code into own file
10 lat temu
Thomas Buck
e36e6e5ee3
Maplist now in Menu
10 lat temu
Thomas Buck
da7cda9f16
Global objects instead of pointers. Initialization in OpenRaider
10 lat temu
Thomas Buck
5032172fee
Many small fixes
10 lat temu
Thomas Buck
e898b03a05
Removed Emitter and Particle
10 lat temu
Thomas Buck
dbeb29c8ac
Removed unnecessary Camera functionality
10 lat temu
Thomas Buck
8d34c76503
Game::mLoaded now private
10 lat temu
Thomas Buck
46acd107ba
Guarded interactive commands
10 lat temu
Thomas Buck
ce1314859e
Removed gLaraModel
10 lat temu
Thomas Buck
a0cdd7aa21
Added ponypos command
10 lat temu
Thomas Buck
5644dac47a
Added pigtail command
10 lat temu
Thomas Buck
18daa90937
Added ponytail command
10 lat temu
Thomas Buck
f4a739482b
Added oneroom and allrooms commands
10 lat temu
Thomas Buck
fdb0966aba
Added particle, roommodel, entmodel, sprite commands
10 lat temu
Thomas Buck
e4f6a401b9
Added vis and upf commands
10 lat temu
Thomas Buck
96059cce72
Added portal command
10 lat temu
Thomas Buck
c9e1fb5871
Added vmodel and ralpha commands
10 lat temu
Thomas Buck
d8f8645b43
Added pos command
10 lat temu
Thomas Buck
a00431e1cd
Added viewmodel command
10 lat temu
Thomas Buck
4cf403d809
Moved game commands into OpenRaider. Added hop cmd.
10 lat temu
Thomas Buck
12b203507b
Render is now also service
10 lat temu
Thomas Buck
fce2d7b0d5
Added sshot command
10 lat temu
Thomas Buck
b986369a1b
Sound now also global service
10 lat temu