Core/AppFilesystemComponent: Add support for default resource parameters
This commit is contained in:
@@ -43,6 +43,7 @@ namespace Nz
|
||||
public:
|
||||
struct Glyph;
|
||||
struct SizeInfo;
|
||||
using Params = FontParams;
|
||||
|
||||
Font();
|
||||
Font(const Font&) = delete;
|
||||
|
||||
@@ -34,6 +34,7 @@ namespace Nz
|
||||
UInt8 levelCount = 0;
|
||||
|
||||
bool IsValid() const;
|
||||
void Merge(const ImageParams& params);
|
||||
};
|
||||
|
||||
class Image;
|
||||
@@ -46,6 +47,7 @@ namespace Nz
|
||||
class NAZARA_UTILITY_API Image : public AbstractImage, public Resource
|
||||
{
|
||||
public:
|
||||
using Params = ImageParams;
|
||||
struct SharedImage;
|
||||
|
||||
Image();
|
||||
|
||||
@@ -30,6 +30,8 @@ namespace Nz
|
||||
class NAZARA_UTILITY_API ImageStream : public Resource
|
||||
{
|
||||
public:
|
||||
using Params = ImageStreamParams;
|
||||
|
||||
ImageStream() = default;
|
||||
virtual ~ImageStream();
|
||||
|
||||
|
||||
@@ -93,6 +93,8 @@ namespace Nz
|
||||
class NAZARA_UTILITY_API Mesh : public Resource
|
||||
{
|
||||
public:
|
||||
using Params = MeshParams;
|
||||
|
||||
inline Mesh();
|
||||
Mesh(const Mesh&) = delete;
|
||||
Mesh(Mesh&&) = delete;
|
||||
|
||||
Reference in New Issue
Block a user