While the other classes in the new FastGeoStreaming plugin are labelled with FASTGEOSTREAMING_API, the class definitions of FFastGeoHLOD and FFastGeoComponentCluster are missing this.
For context, our navigation middleware needs access to all static meshes when doing runtime rebuilds. With FastGeo geometry, we are achieving this by retrieving the container (from the results of a physics overlap test) and iterating through the FFastGeoPrimitiveComponent instances relevant to the rebuilt volume.
However, in order to iterate through these components, we also need to traverse the clusters. Currently, this is not possible because FFastGeoComponentCluster (and by extension, FFastGeoHLOD) cannot be referenced externally due to the missing API macro.
Please could you add the FASTGEOSTREAMING_API export macro to the FFastGeoHLOD and FFastGeoComponentCluster, so that these classes can be accessed outside of the plugin?