| Age | Commit message (Collapse) | Author |
|
Prevents these values from potentially clashing with anything in other
headers.
|
|
|
|
We can make use of try_emplace() to insert values only if they don't
already exist.
|
|
We can use iterators to avoid looking up into maps twice in the getter
functions.
At the same time we can also avoid copying the ControllerData structs,
since they're 264 bytes in size.
|
|
These types are part of the InputCommon namespace.
|
|
Avoids creating copies of several object instances (some of which being
over 100 bytes in size).
|
|
TriggerOnMotionChange()
Copies the BasicMotion instance once instead of twice.
|
|
Allows avoiding std::function allocations.
|
|
Avoids copies where reasonably applicable
|
|
Avoids creating copies of the struct where not necessary.
|
|
We can allow the name to be moved into, allowing allocations to be
avoided.
|
|
The callback map is a member variable, so this will always be empty on
initial construction.
|
|
Silences -Wextra-semi warnings
|
|
This is a void function, so it doesn't need this.
|
|
|
|
Caused worker_thread to be stuck in Stage1Completed state until job's destruction.
|
|
|
|
|
|
|
|
|
|
Fix compiler bug
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
start lion review
|
|
|
|
Fix GC controller
|
|
|
|
|
|
|
|
|
|
|
|
review fixes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|