Skip to content

feat(ecs): create .cpp files and register reflection metadata - #669

Merged
jnyfah merged 3 commits into
JeanPhilippeKernel:developfrom
jnyfah:user/jnyfah/ecs-ticket-3
Aug 24, 2026
Merged

feat(ecs): create .cpp files and register reflection metadata#669
jnyfah merged 3 commits into
JeanPhilippeKernel:developfrom
jnyfah:user/jnyfah/ecs-ticket-3

Conversation

@jnyfah

@jnyfah jnyfah commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

@jnyfah jnyfah changed the title feat(ecs): create .cpp files and register reflection metadata for all… feat(ecs): create .cpp files and register reflection metadata Aug 24, 2026
@jnyfah
jnyfah marked this pull request as ready for review August 24, 2026 14:52

@JeanPhilippeKernel JeanPhilippeKernel left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One must-fix before merge, everything else looks correct.

Comment thread ZEngine/ZEngine/ECS/Components/LightComponent.cpp
Comment thread ZEngine/ZEngine/ECS/Components/RigidBodyComponent.cpp
@jnyfah
jnyfah enabled auto-merge (squash) August 24, 2026 18:49

@JeanPhilippeKernel JeanPhilippeKernel left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Both enum value casts fixed. Ready to merge.

@jnyfah
jnyfah merged commit 7517a1f into JeanPhilippeKernel:develop Aug 24, 2026
17 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in ZEngine Board Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-linux Work on Linux system area-macOS Work on macOS system area-rendering area-window Work on Window system Feature request New feature

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants