Skip to content

Reddy-dev/Unreal-Flecs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unreal Engine Flecs Integration

Depends on Solid-Macros

Unreal-Flecs Discord: https://discord.gg/Q6EWgd8tFK

Note:

Many Features are not complete

Only tested on Version: UE 5.6 MSVC

Contributors to Unreal-Flecs:

@Megafunk @ronaldburns

Modifications to Flecs:

New Component Registration in Source/FlecsLibrary/Public/flecs/addons/cpp/component.hpp Disabled flecs Auto Component Registration
set_symbol in Source/FlecsLibrary/Public/flecs/addons/cpp/mixins/entity/builder.hpp

to_constant in Source/FlecsLibrary/Public/flecs/addons/cpp/mixins/enum/impl.hpp and Source/FlecsLibrary/Public/flecs/addons/cpp/mixins/enum/entity\_view.inl

enum_data::entity(underlying_type_t value) in Source/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 in Source/FlecsLibrary/Public/flecs/addons/cpp/component.hpp

About

Unreal Engine Flecs Plugin

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 62.7%
  • C++ 37.2%
  • C# 0.1%