- Notifications
You must be signed in to change notification settings - Fork6
Reddy-dev/Unreal-Flecs
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Unreal-Flecs Discord:https://discord.gg/Q6EWgd8tFK
Flecs Discord:https://discord.gg/WRn8QSfVvx
Many Features are not complete
Only tested on Version: UE 5.7 MSVC/partially Clang
@Megafunk
@ronaldburns
Universalized Component Type Registration CPP <--> Meta Type, Works with USTRUCT, UENUM, and UCLASS
OS-API implementation for Unreal
Tracked ObjectPtr References in Components (needs testing)
Module Implementation with Hard and Soft Dependencies
Modular Game Loop Implementation to allow for any pipeline setup (also works with module dependencies)
Partial Natvis support for different flecs types
New Component Registration inSource/FlecsLibrary/Public/flecs/addons/cpp/component.hppDisabled flecs Auto Component Registration (do not re-enable)set_symbol inSource/FlecsLibrary/Public/flecs/addons/cpp/mixins/entity/builder.hpp
to_constant inSource/FlecsLibrary/Public/flecs/addons/cpp/mixins/enum/impl.hpp andSource/FlecsLibrary/Public/flecs/addons/cpp/mixins/enum/entity\_view.inl
enum_data::entity(underlying_type_t value) inSource/FlecsLibrary/Public/flecs/addons/cpp/impl/world.hpp
EcsFirstUserComponentId is set to 9
added bUseLowId bool paramn to untyped_component(flecs::world_t *world, const char *name) constructor inSource/FlecsLibrary/Public/flecs/addons/cpp/component.hpp
ensure in the Entity CPP-API is renamed toobtain to be compatible with Unreal
About
Unreal Engine Flecs Plugin
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Languages
- C59.6%
- C++40.3%
- C#0.1%