caiwan / ReflectionPOC

Proof-of-concept compile-time reflection API for C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ReflectionPOC

A proof-of-concept project to utilize refl-cpp in different scenarios.

TBD

TBD.

Checklist

  • Supports Archive.h

  • Supports Json

  • Supports Sol2 / Lua

  • Supports struct_pack

  • UI Binding support

  • Can be recursively traversed classes, nested structs)

  • Supports inherition

  • Supports std containers

    • std::vector
    • std::deque
    • std::list
    • std::set
    • std::multiset
    • std::map
    • std::multimap
    • std::unordered_map
    • std::unordered_multimap

About

Proof-of-concept compile-time reflection API for C++

License:MIT License


Languages

Language:C++ 90.7%Language:Jupyter Notebook 5.0%Language:CMake 4.2%Language:Batchfile 0.1%