-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
As discussed in PR #20, the organization of NonExportedEnums was currently considered sub-optimal. Proposed solutions were:
-
Move NonExportedEnums.h from Outpost2DLL into OP2Helper. Might also be worth changing the filename and or splitting enums into separate friles from NonExportedEnums.
-
Move OP2Helper into Outpost2DLL. We didn't really discuss what this looks like. Whether it was moving a OP2Helper as a separate project file or including it as bundled in the same project file as Outpost2DLL.
If OP2Helper is included in Outpost2DLL's project file it would:
- Encourage OP2Helper code to be present in non-mission applications that depend on Outpost2DLL. Maybe not a big deal?
- Reduce project file count and post build script size
- Reduce number of includes required in a level project
If OP2Helper is not included in Outpost2DLL, I suppose the opposite would just be true.
I think I would be okay supporting either solution.
Metadata
Metadata
Assignees
Labels
No labels