andrey
2605446573
refactor: rename __PIP_TYPENAME_DECLARE to PIP_REGISTER_TYPENAME, add PIP_DECLARE_TYPENAME macro
...
- Rename __PIP_TYPENAME_DECLARE to PIP_REGISTER_TYPENAME across all headers
- Add PIP_DECLARE_TYPENAME(name) macro for in-class type name declaration
- Replace all static const char * __pip_typename__() member functions with PIP_DECLARE_TYPENAME
2026-08-24 19:31:41 +03:00
andrey
86a1084ec1
feat: enforce no-RTTI type name registration with static_assert
2026-08-23 08:20:51 +03:00
andrey
8bf7738e8a
__PIP_TYPENAME_DECLARE
2026-08-11 22:55:59 +03:00
peri4
ed13838237
merged AI doc, some new pages
2026-03-12 14:46:57 +03:00
peri4
d3d7235338
enable complex type for PIMathVectorT and PIMathMatrixT
...
TODO: add precision to invert and test vector
2024-10-16 22:10:28 +03:00
peri4
4af5886649
some doc, deploy tool fix
2023-04-04 13:05:09 +03:00
peri4
c2b8a8d6da
code format
2022-12-14 14:13:52 +03:00
peri4
8551499a5e
PICout refactoring, new SHSTKMacros
2022-08-07 22:07:26 +03:00
peri4
d5c27b1181
doc groups
2022-04-06 20:11:47 +03:00
peri4
54b5372356
doxygen @ tags replaced to \
2022-03-14 21:19:31 +03:00
andrey
25def958a1
rename doc macros
2021-08-04 16:31:32 +03:00
andrey
334efaefbe
code clean
2020-10-02 15:04:15 +03:00
peri4
298765b7d8
new class PIVariantSimple
...
PIObject::CONNECTU_QUEUED moved to PIVariantSimple
static_assert on undeclared operators PIByteArray << and >> with complex types
2020-10-01 21:50:41 +03:00
peri4
2ca8db70f3
pibytearray patch, now automatic supports all simple types
2020-10-01 19:04:10 +03:00
andrey
e474c5a8de
remove __PICONTAINERS_SIMPLE_TYPE__
2020-09-28 15:38:45 +03:00
zzuummaa
0e31de4f75
Improve template & doc for PIMathFloatNullCompare
2020-09-28 11:34:30 +03:00
andrey
c971550535
pimathfloatnullcompare
2020-09-26 19:46:34 +03:00
peri4
ccd6a9888f
tree changes
2020-08-19 00:47:05 +03:00