Scenome 22.48 — 12/4/2022
Release details are described below.
- Exporters. Relocated min/max row/col declarations from GpuVariable.h to Types.h since it needs to be visible to multiple classes.
- Exporters. Deleted class <GpuResourcePoolItem>. This is now obsolete since we create resources as we load the document from disk. We need to use a create-on-load/on-demand strategy because we are now using a type factory. (Exporter generalizations mean that we don't know in advance what types the user might export.)
- Exporters. For <Application>, <ApplicationOptions>, <AppWindow>, <GpuResourcePool>, and <GpuRender>, updated special member functions to explicitly default, delete, or provide a complete (non-empty) implementation as needed to provide hints about class usage. For example: all these classes now have copy/move disabled.