Skip to content

FishArmy100/RefLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RefLib

A simple reflection library

Features:

  • Type agnostic variants and variant references called Variant and Instance
  • Type data
    • Type names
    • Properties
    • Methods
    • Constructors
    • Enums
    • Containers
    • Attributes
  • Custom registration for types
  • Template registration
  • Functions
  • Template versions for Types, Methods, and Functions
  • Implementation of basic stl types
  • Nice helper macros for registration

Notes:

  • Is a not finished, and probably has a million bugs, but it is fully featured
  • Should not be mistaken for RayLib, a game engine framwork
  • Is heavily inspired by the rttr library https://github.com/rttrorg/rttr

About

A simple reflection library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages