forked from blender/blender
Code improvements and fixes #26
No reviewers
Labels
No Label
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: BogdanNagirniak/blender#26
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "code_improvements_fixes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Purpose
Made some code refactoring after implementing instances for better maintain code in future + added bug fixes.
Technical steps
Refactor:
prim_id()
functions fromIdData
classes toBlenderSceneDelegate
as more relatedObjectData::transform
as a field for better maintain itBlenderSceneDelegate
as logically more related and as they use inIdData
classes. Made some fields inIdData
as public. Removed some friends classesconst
to some methodsBug fixes:
Tested. Works as intended.