touky
0cdeb424d9
2nd pass, removed all old code, and fixed all the wrong usages
8年前
touky
4d78d62a70
Lolua refactor 2nd pass: New version is much simpler and practical
Next pass is clean-up and fix of all the old usage
8年前
Sam Hocevar
96d725fd71
lua: replace lol::LuaState with the original lua_State
We have no hope of extending lua_State to add more data to it, because
that object may be created by Lua itself, for instance within a coroutine,
and it has no knowledge of our version of the object.
8年前
Sam Hocevar
03c17fcae4
base: clean up and refactor containers.
The containers no longer force the user to use the ptrdiff_t type for
size information. For convenience, size() now always returns an int,
and the size_s() method offers a way to handle arrays with more than
2 billion elements. Internally, we still use ptrdiff_t, though.
Since so much code had to be changed, I took the opportunity to get
rid of capitalised accessors for classes that are lowercase.
9年前
Benjamin ‘Touky’ Huet
73f729d2ef
MeshViewer refactor is on good way
Reworked Primitive logic for scene rendering
FileUpdateTester works now .....
9年前
Benjamin ‘Touky’ Huet
9acf2e925b
lol Buildfix
9年前
Benjamin ‘Touky’ Huet
3f167f2f1d
ImGui 1.37
MeshViewer first pass
9年前
Benjamin ‘Touky’ Huet
3aac6cb2f2
Reorganizing MeshViewer
9年前
Lolbot
4a7d0ca2c5
fixed 36 files out of 4318:
- removed 18805 CR characters
- removed 774 trailing whitespaces
- replaced 1922 tabs with spaces
- fixed 31 svn:eol-style properties
9年前
Benjamin ‘Touky’ Huet
a8c3a80eb1
Add color var in lua
Add SafeEnum var in lua
MeshViewer SceneSetup is operational
Added imGui to vs-solution, not implemented yet
9年前
Sam Hocevar
d72cb24bc0
build: move sample and tutorial files around.
10年前
Sam Hocevar
d373081b80
build: use #pragma once instead of header guards because 1) fuck the dinosaurs,
and 2) fuck the Visual Studio compiler that crashes when confused.
10年前
Sam Hocevar
cadc4d18b0
test: move the unit tests to the engine, and lolunit out of the engine.
10年前
Sam Hocevar
398ee1b4d5
base: use lol::array in most places.
10年前
Benjamin ‘Touky’ Huet
f82a996c18
MViewer : Added Light & axis gizmo
11年前
Benjamin ‘Touky’ Huet
2b4dc175ee
Vector classes : added one (for consistency)
SceneSetup : Added ClearColor command
EZMesh : Added Dup[ ... ] command && cgs command syntax refactor
MViewer : Tweak & dictionnary.js updates
11年前
Benjamin ‘Touky’ Huet
9b04264845
MViewer : Added Stupid light blending
11年前
Benjamin ‘Touky’ Huet
35018ca60b
build fail
11年前
Benjamin ‘Touky’ Huet
981ea6bd75
MeshViewer : Scenesetup tweak to be more usable
11年前
Benjamin ‘Touky’ Huet
1e7d3ee21a
Added SceneSetup and its Parser/Compiler
11年前