Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved RTTI #268

Open
4 tasks
MrLever opened this issue May 7, 2020 · 0 comments
Open
4 tasks

Improved RTTI #268

MrLever opened this issue May 7, 2020 · 0 comments
Assignees
Labels
Improvement Tasks for refactoring previous work Utilities Tasks to create/modify engine utility systems

Comments

@MrLever
Copy link
Owner

MrLever commented May 7, 2020

Leverage and upgrade the reflection system in #294 to support the following operations:

  • Obj.Is

  • Obj.As

  • Get type from runtime object

  • View Dr. Varcholik's RTTI to steal more features

@MrLever MrLever added the Utilities Tasks to create/modify engine utility systems label May 7, 2020
@MrLever MrLever self-assigned this May 7, 2020
@MrLever MrLever added this to To do in Sprint 25 Kronk via automation May 7, 2020
@MrLever MrLever changed the title One line TYPE_INFO registration Improved TYPE_INFO registration May 7, 2020
@MrLever MrLever changed the title Improved TYPE_INFO registration Improved RTTI May 7, 2020
@MrLever MrLever added the Improvement Tasks for refactoring previous work label May 7, 2020
@MrLever MrLever moved this from To do to In progress in Sprint 25 Kronk May 7, 2020
@MrLever MrLever added this to the Core Improvements milestone May 11, 2020
@MrLever MrLever removed this from In progress in Sprint 25 Kronk May 12, 2020
MrLever added a commit that referenced this issue May 13, 2020
@MrLever MrLever added this to In progress in Sprint 27 (Apollo) Jul 1, 2020
@MrLever MrLever moved this from In progress to To do in Sprint 27 (Apollo) Jul 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Improvement Tasks for refactoring previous work Utilities Tasks to create/modify engine utility systems
Projects
Development

No branches or pull requests

1 participant