150 Commits

Author SHA1 Message Date
7ae1cf07ff upgrade the parse_number_array serials functions. 2020-09-18 19:46:37 +08:00
6f1249263e rename from string_to_enum to string_serial_from_list 2020-09-16 22:02:17 +08:00
dd5f22ef0a add ClipPathname function 2020-09-16 22:02:01 +08:00
93a2713ba7 append TrimFileExtName function. 2020-09-14 19:51:30 +08:00
7c69cfff60 use "enum class" in ByteOrderMask 2020-09-11 18:51:36 +08:00
c140850e37 add StringList to String function. 2020-09-11 16:28:32 +08:00
7cf856b4ee add notcodechar,clipleft,clipright functions.
enhanced trimleft,trimright,trim functions.
2020-09-11 15:40:31 +08:00
512894f080 add new space char 2020-09-08 22:05:08 +08:00
a30567c431 fix String::SetInstance/StrcpyInstance functions 2020-09-05 14:56:46 +08:00
857b758312 fix UTF8 parse error. 2020-09-05 10:52:35 +08:00
cc2b6c4952 add RangeCheck function 2020-09-05 10:52:11 +08:00
7927586bd1 rename from BaseString to String 2020-09-03 15:52:46 +08:00
51f22f0ed3 layout codes. 2020-09-03 15:39:00 +08:00
b37c9439e3 support new trim/trimleft/trimright 2020-09-03 11:06:04 +08:00
0b6e12c471 trim/trimleft/trimright系列函数不再new出字符串 2020-09-03 11:05:46 +08:00
80d1e17dcb add ENUM_CLASS_RANGE macro 2020-08-25 17:49:05 +08:00
8e2a935bae add isspace<char/char8_t> and getbetween functions. 2020-08-24 11:54:48 +08:00
def5b0f873 fixed BaseString::Trim... functions bug. 2020-08-24 11:54:17 +08:00
a65385a87b add HGL_OFFICAL_WEB macro 2020-08-24 11:53:50 +08:00
af0e232759 update LoadStringFromText functions. and it's don't delete[] the source_data. 2020-08-24 11:04:46 +08:00
b5fe20f6c3 update LoadStringListFrom/LoadStringFromText 2020-08-21 21:10:14 +08:00
936a7e7787 add DateTime struct 2020-08-20 21:30:13 +08:00
92662f6b94 add AutoFree<> 2020-08-19 11:46:22 +08:00
73b9fc265c fix UTF8 Support 2020-08-10 18:19:43 +08:00
46574e0f49 use int64 instead size_t in MemoryInputStream/MemoryOutputStream 2020-08-08 20:10:27 +08:00
4c22ba5a60 change MemoryOutputStream::CreateCopyData param type. 2020-08-07 21:57:59 +08:00
c826b3d8e5 change LoadStringFromText/LoadStringFromTextFile default charset to UTF8CharSet 2020-08-04 18:23:07 +08:00
3895fbbd4d add LoadStringFromText/LoadStringFromTextFile 2020-08-04 02:20:29 +08:00
c2c7c42cd4 add BOM 2020-08-04 00:45:27 +08:00
2c68f4bd48 rebuild Discard() in Smart template 2020-08-04 00:45:16 +08:00
2d6883be63 use RAW data instead List<> in ResPool<>::Stats 2020-08-03 17:49:44 +08:00
dc77b12222 update ResPool<> Stats function, add KeyExistActive,KeyExistIdle,GetRefCount functions, add comment in all functions. 2020-08-03 14:24:57 +08:00
339ee9a561 add Stats,GetActiveCount,GetIdleCount in ResPool<> 2020-08-01 22:09:17 +08:00
1165318db2 add WithoutList function in List/Map 2020-08-01 22:08:57 +08:00
d4459cf4cd add ResPool.h 2020-08-01 19:37:30 +08:00
fbb3c6d13c add Get/GetValueAndSerial func in Map<> 2020-07-31 22:20:45 +08:00
5866f92387 improvement ResPoolManage 2020-07-31 18:00:07 +08:00
0098aab0f5 splite ResPoolManage 2020-07-31 17:40:57 +08:00
af8b809ab3 update names in ResPoolManage.h 2020-07-31 17:16:11 +08:00
9179fe8e17 update names and types in ResManage 2020-07-31 17:12:18 +08:00
5f20d34fa4 change "enum COLOR_ENUM" to "enum class COLOR" 2020-07-31 14:25:20 +08:00
c2d6f456f7 UVFloatFromPixel add a template params 2020-07-29 17:05:05 +08:00
8af1056542 add two WriteRect functions in RectScope<> 2020-07-28 19:24:24 +08:00
5d9ccb11bd codes layout 2020-07-25 15:55:43 +08:00
6e9c0beb68 update template Map 2020-07-25 15:22:11 +08:00
081c7fd931 redefine template Map 2020-07-25 15:14:00 +08:00
dcaf7f8960 1.add SetPosition/SetSize functions in RectScope2<>
2.add UVFloatFromPixel function.
2020-07-24 20:24:41 +08:00
eba0d78617 add ClearActive() in Pool template. 2020-07-24 20:24:10 +08:00
b003585d43 add GetActiveCount()/GetInactiveCount()/IsActive()/IsInactive() in Pool<> 2020-07-24 17:50:10 +08:00
6403f8039e add Queue::IsExist() 2020-07-24 17:49:41 +08:00