Lolbot
3797ac1179
fixed 3 files out of 4212:
- removed 177 CR characters
- removed 12 trailing whitespaces
- replaced 0 tabs with spaces
- fixed 1 svn:eol-style properties
11 년 전
Benjamin ‘Touky’ Huet
9acf2e925b
lol Buildfix
11 년 전
Benjamin ‘Touky’ Huet
3f167f2f1d
ImGui 1.37
MeshViewer first pass
11 년 전
Benjamin ‘Touky’ Huet
3e9e6178ae
Small refactor controller tweak
11 년 전
Benjamin ‘Touky’ Huet
9477f1f722
Moved GetKey/Axis status tests to protected, and made them accessible through controller directly to implement layer system in the future.
11 년 전
Benjamin ‘Touky’ Huet
0e09074d33
Revamped Game/Draw groups to split stuff and help spreading tick
11 년 전
Benjamin ‘Touky’ Huet
f139a7e164
LolImGui integration 2nd pass: It now works perfectly (to the extent of the api)
SDL2: Mouse is back ! With correct focus support
SDL2: Added typing support with keyboard
ShaderBuilder: Refactored and simplified Shader block creation
Several warning removal
Fixed Image::Copy
11 년 전
Benjamin ‘Touky’ Huet
4d3d7de4f2
Name refactors for doc stuff
11 년 전
Benjamin ‘Touky’ Huet
6c3dd67bc0
Controller refactor to enforce InputProfile usage (because why not)
DefaultThreadManager build FIX
11 년 전
Benjamin ‘Touky’ Huet
9c07e8c2e0
Added Thread classes
Added InputProfile in Controller
Added ExecLuaCode
11 년 전
Benjamin ‘Touky’ Huet
f67da65818
First pass of EasyMesh split & refactor
Big FAT pass on windows-warning. It is better now.
11 년 전
Benjamin ‘Touky’ Huet
f3d30c4111
small tweak in controller
11 년 전
Sam Hocevar
aa2bb79c87
input: tweak warning messages.
11 년 전
Sam Hocevar
94f4df0c47
input: fix compilation warning.
11 년 전
Benjamin ‘Touky’ Huet
a89dac5c30
Fixed some stuff and added some small tweaks
11 년 전
Benjamin ‘Touky’ Huet
1756726fca
Added some shit in controller and text
11 년 전
Sam Hocevar
9ba22b8a58
input: prepare a small API for direct text input.
11 년 전
Sam Hocevar
4374db93c4
input: use key scancodes everywhere, but add a small fallback for SDL1.2.
11 년 전
Sam Hocevar
0cc1dd69ba
input: use scancodes instead of ASCII values when using SDL v2.
11 년 전
Sam Hocevar
6f1f7ab895
input: fix a typo in the key list and clean up some code.
11 년 전
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.
11 년 전
Sam Hocevar
cd988786b9
build: reorganise includes so that we can use precompiled headers later.
11 년 전
Sam Hocevar
b2283cd1a3
build: update VS solution and fix a few compilation warnings.
11 년 전
Sam Hocevar
7dba2ff3a1
base: use ptrdiff_t for array and string sizes and some other things.
11 년 전
Sam Hocevar
e49353f457
base: use variadic templates to remove 300+ lines of redundant code.
11 년 전
Sam Hocevar
fe665f85b4
base: strip core.h from its contents and put it in public/private headers.
11 년 전
Sam Hocevar
3862ad59dc
base: going on a lowercase rampage; today’s victim: Array.
11 년 전
Benjamin ‘Touky’ Huet
3d4b3d53c3
Added bunch of stuff on threads and images.
12 년 전
Benjamin ‘Touky’ Huet
b98584957c
Added Mouse scroll as axis.
12 년 전
Sam Hocevar
0f3805be4c
android: various fixes, but the switch to NativeActivity isn't complete.
12 년 전
Benlitz
e1241fd974
input: removed static keyword for global input names
12 년 전
Lolbot
91304801cc
fixed 22 files out of 2667:
- removed 2 CR characters
- removed 9 trailing whitespaces
- replaced 0 tabs with spaces
- fixed 19 svn:eol-style properties
12 년 전
Benjamin ‘Touky’ Huet
2da1903619
Build fix
12 년 전
Benjamin ‘Touky’ Huet
747da72c44
Input : Small refactor, for clarity, easiness and beautification.
Constants : Added minus one.
12 년 전
Sam Hocevar
5f3ad5cc15
math: add constant vectors vec2::zero, vec2::axis_x, etc.
12 년 전
Benlitz
339f05db73
input: binding multiple key/axis to the same controller action
12 년 전
Sam Hocevar
9cfe17fd8b
core: fix some minor compiler warnings.
12 년 전
Benlitz
c1da4619f7
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)
core: calling InitGame() at the first tick of an entity. InitDraw is still uncalled yet
fixed mrpigeon and orbital accordingly
12 년 전
Benlitz
35c5bce344
orbital: upgraded to the new input system and fixed compilation. NOT WORKING since InputGame() is not currently being called by the engine.
12 년 전
Benlitz
eab5c46b1e
input: added a name the controllers, and a static Get() function to easily retrieve a registered controller
12 년 전
Benlitz
b3d306d22e
input: added functions to bind keys over axis (not tested)
12 년 전
Benlitz
9b7641df07
input: added a GetAvailableDevices function to retrieve device names.
12 년 전
Benlitz
b6b490578e
copy-paste failure corrected.
12 년 전
Benlitz
6f8dfa76c8
Added missing file and fixed mongoloclick
12 년 전
Benlitz
8a657ea287
input: Removed previous input system
12 년 전
Sam Hocevar
0529e067f2
input: fix a problem with the SDLK_WORLD_0 macro; arrow keys weren't
handled properly.
12 년 전
Sam Hocevar
e16416a6ee
input: fix a memory leak in the controller code.
12 년 전
Benlitz
42381d33a4
fixed a crash when updating a binding that has been bound to an unexisting key/axis of an existing device
12 년 전
Sam Hocevar
399a172425
build: fix a few compilation issues with input v2.
12 년 전
Lolbot
c47d0f8c62
fixed 10 files out of 2754:
- removed 386 CR characters
- removed 4 trailing whitespaces
- replaced 189 tabs with spaces
12 년 전