3#include "Foundation/Reflection/Name.h"
25template<>
inline Cogs::StringView getName<Cogs::Core::AssetWriteFlags>() {
return "AssetWriteFlags"; }
Provides a weakly referenced view over the contents of a string.
Contains the Engine, Renderer, resource managers and other systems needed to run Cogs....
AssetWriteFlags
Flags that control serialization of assets.
@ Strip
Strip away names and other data that is not strictly necessary.
@ Hierarchy
Save all children, not only children in EntityStore.
@ Compress
Compress resulting JSON using zstd, which is automatically recognized during reading.
@ Geometry
Store entity vector fields (vector<vec3>, vector<vec2>, vector<int>, vector<float>).
@ PrettyPrint
Create human-readable JSON, that is, indentation and multiple lines.