Sandu Liviu Catalin
|
0137dfc66f
|
Move the plugin Squirrel utilities to the Sqrat binding utility.
Implement registration of functions and methods with string formatting support in the Sqrat binding utility.
Few minor other fixes.
|
2016-11-16 11:54:07 +02:00 |
|
Sandu Liviu Catalin
|
ed599c06dd
|
Minor fix in Squirrel. Don't always assume the specified parameter is a string.
|
2016-11-16 11:50:40 +02:00 |
|
Sandu Liviu Catalin
|
f8e57bf060
|
Minor code style and consistency adjustments.
|
2016-11-15 21:55:03 +02:00 |
|
Sandu Liviu Catalin
|
68c8921415
|
Don't attempt to overload the cmp metamethod in the chrono library types.
|
2016-11-15 21:48:23 +02:00 |
|
Sandu Liviu Catalin
|
ff4c0b6143
|
Minor code style fix in ini library.
|
2016-11-15 21:46:42 +02:00 |
|
Sandu Liviu Catalin
|
24f5eaafc6
|
Don't attempt to overload the cmp metamethod in the ini document type.
|
2016-11-15 21:45:56 +02:00 |
|
Sandu Liviu Catalin
|
677398a642
|
Don't attempt to overload the cmp metamethod in the comamnd listener type.
|
2016-11-15 21:44:58 +02:00 |
|
Sandu Liviu Catalin
|
242d6be1fe
|
Implement the pure typename meta-methods in Command types using the standard method.
|
2016-11-15 21:43:18 +02:00 |
|
Sandu Liviu Catalin
|
bf734928a9
|
Implement the pure typename meta-methods in Routine type using the standard method.
|
2016-11-15 21:43:02 +02:00 |
|
Sandu Liviu Catalin
|
de4c7da73f
|
Implement the pure typename meta-methods in Signal type using the standard method.
|
2016-11-15 21:42:54 +02:00 |
|
Sandu Liviu Catalin
|
d059d0d1ac
|
Implement the pure typename meta-methods in buffer type using the standard method.
|
2016-11-15 21:42:41 +02:00 |
|
Sandu Liviu Catalin
|
7fde39fb6d
|
Implement the pure typename meta-methods in system path type using the standard method.
|
2016-11-15 21:42:27 +02:00 |
|
Sandu Liviu Catalin
|
e562f06948
|
Implement the pure typename meta-methods in long int types using the standard method.
|
2016-11-15 21:42:11 +02:00 |
|
Sandu Liviu Catalin
|
7e72749fa7
|
Implement the pure typename meta-methods in INI library using the standard method.
|
2016-11-15 21:42:00 +02:00 |
|
Sandu Liviu Catalin
|
847222685b
|
Implement the pure typename meta-methods in AES type using the standard method.
|
2016-11-15 21:41:46 +02:00 |
|
Sandu Liviu Catalin
|
f18d4c948a
|
Implement the pure typename meta-methods in Sphere type using the standard method.
|
2016-11-15 21:24:39 +02:00 |
|
Sandu Liviu Catalin
|
f3a485177b
|
Implement the pure typename meta-methods in Vector4 type using the standard method.
|
2016-11-15 21:21:31 +02:00 |
|
Sandu Liviu Catalin
|
6860019457
|
Implement the pure typename meta-methods in Vector3 type using the standard method.
|
2016-11-15 21:21:19 +02:00 |
|
Sandu Liviu Catalin
|
5afe1f8127
|
Implement the pure typename meta-methods in Vector2i type using the standard method.
|
2016-11-15 21:21:07 +02:00 |
|
Sandu Liviu Catalin
|
b2d003424e
|
Implement the pure typename meta-methods in Vector2 type using the standard method.
|
2016-11-15 21:20:55 +02:00 |
|
Sandu Liviu Catalin
|
0f2967aa05
|
Implement the pure typename meta-methods in Quaternion type using the standard method.
|
2016-11-15 21:20:42 +02:00 |
|
Sandu Liviu Catalin
|
b04b7c6d84
|
Implement the pure typename meta-methods in Color4 type using the standard method.
|
2016-11-15 21:20:25 +02:00 |
|
Sandu Liviu Catalin
|
dcc323202f
|
Implement the pure typename meta-methods in Color3 type using the standard method.
|
2016-11-15 21:20:10 +02:00 |
|
Sandu Liviu Catalin
|
8d5efe524e
|
Implement the pure typename meta-methods in Circle type using the standard method.
|
2016-11-15 21:21:15 +02:00 |
|
Sandu Liviu Catalin
|
2cce140e1b
|
Implement the pure typename meta-methods in AABB type using the standard method.
|
2016-11-15 21:20:57 +02:00 |
|
Sandu Liviu Catalin
|
60d6a96e07
|
Implement the pure typename meta-methods in chrono types using the standard method.
|
2016-11-15 21:20:33 +02:00 |
|
Sandu Liviu Catalin
|
27af2cfd3c
|
Remove the _cmp metamethod from the entity types because it's useless for registered types.
|
2016-11-15 21:19:06 +02:00 |
|
Sandu Liviu Catalin
|
411ac5ef28
|
Implement the pure typename meta-methods in entity types using the standard method.
|
2016-11-15 21:16:24 +02:00 |
|
Sandu Liviu Catalin
|
351d44a8e5
|
Implement a mechanism for generating pure typename functions.
|
2016-11-15 21:06:41 +02:00 |
|
Sandu Liviu Catalin
|
2b282951af
|
Extra validation code in the MaxmindDB module.
|
2016-11-15 06:34:10 +02:00 |
|
Sandu Liviu Catalin
|
5cadbc82b8
|
Fix left-over comments in MaxmindDB module.
|
2016-11-14 15:50:06 +02:00 |
|
Sandu Liviu Catalin
|
7d1493afd3
|
More code cleanup and fixes in the MaxmindDB module.
Implemented the SearchNode wrapper.
|
2016-11-14 15:46:48 +02:00 |
|
Sandu Liviu Catalin
|
fb5a5b0090
|
Miscellaneous code cleanup in the MaxmindDB module.
|
2016-11-14 14:44:01 +02:00 |
|
Sandu Liviu Catalin
|
b9bc8ce2ad
|
Remove the comparison metamethods from the SQLite module.
|
2016-11-14 14:07:42 +02:00 |
|
Sandu Liviu Catalin
|
3107513350
|
Initial implementation of the MaxmindDB module.
|
2016-11-14 14:06:30 +02:00 |
|
Sandu Liviu Catalin
|
2ef75d0dce
|
Update the MaxmindDB library to latest version. Also include configs for all platforms.
|
2016-11-14 14:05:29 +02:00 |
|
Sandu Liviu Catalin
|
ded30fdeac
|
Implement move constructor in StackStrF type.
|
2016-11-14 10:25:31 +02:00 |
|
Sandu Liviu Catalin
|
da76d87a93
|
Move some of the signal implementation to source file.
Don't combine the Consume and Approve methods.
The null value does not count towards returned values anymore.
|
2016-11-13 14:50:04 +02:00 |
|
Sandu Liviu Catalin
|
df12603405
|
Fix issue in signal which could ommit to push a return value on the stack.
|
2016-11-13 14:06:53 +02:00 |
|
Sandu Liviu Catalin
|
5b159fba89
|
Do not throw exceptions in SQLite Transaction destructor.
|
2016-11-13 09:31:23 +02:00 |
|
Sandu Liviu Catalin
|
33f98990df
|
Initial implementation of the AABB bounding box type.
|
2016-11-13 08:32:04 +02:00 |
|
Sandu Liviu Catalin
|
f54271a4fd
|
Implement arbitrary user data for signals.
|
2016-11-04 01:31:49 +02:00 |
|
Sandu Liviu Catalin
|
5b39f7f061
|
Implement the Approve and Request methods of emitting signals.
|
2016-11-04 01:31:07 +02:00 |
|
Sandu Liviu Catalin
|
8f1af58de7
|
Forgot to commit changes to the module project and include the Signal implementation.
|
2016-10-31 18:41:57 +02:00 |
|
Sandu Liviu Catalin
|
07caa7eb52
|
Don't use overloads in the foreach algorithm for simplicity and performance reasons.
|
2016-10-31 18:34:27 +02:00 |
|
Sandu Liviu Catalin
|
8239aef551
|
Updated the SQLite library to the latest version.
|
2016-10-31 18:29:09 +02:00 |
|
Sandu Liviu Catalin
|
e8eff997a0
|
Updated PUGIXML.
|
2016-10-31 18:28:38 +02:00 |
|
Sandu Liviu Catalin
|
a3594145ad
|
Fix the inequality operator from the Slot class. Remove unnecessary implementation of other comparison operators from the slot class.
|
2016-10-31 17:35:54 +02:00 |
|
Sandu Liviu Catalin
|
743ceec248
|
Minor adjustments to the Signals implementation. Also added the Head and Tail methods when connecting slots.
|
2016-10-30 21:25:10 +02:00 |
|
Sandu Liviu Catalin
|
b946e7a9b9
|
Initial implementation of the built-in event system based on the signals and slots design.
|
2016-10-30 18:26:37 +02:00 |
|