From 70b82d1981c0de3c7b77670ff8abcfeb26815142 Mon Sep 17 00:00:00 2001 From: chai Date: Tue, 12 Mar 2019 00:39:26 +0800 Subject: *misc --- Source/Asura.Engine/Graphics/ImageDecoder.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Source/Asura.Engine/Graphics/ImageDecoder.h') diff --git a/Source/Asura.Engine/Graphics/ImageDecoder.h b/Source/Asura.Engine/Graphics/ImageDecoder.h index 9dc2188..2c73fd1 100644 --- a/Source/Asura.Engine/Graphics/ImageDecoder.h +++ b/Source/Asura.Engine/Graphics/ImageDecoder.h @@ -10,7 +10,7 @@ namespace AsuraEngine namespace Graphics { - class ImageDecoder : virtual public Object + class ImageDecoder { public: @@ -20,12 +20,12 @@ namespace AsuraEngine /// /// 判断内存是否能用本decoder解压 /// - virtual bool CanDecode(const Filesystem::DataBuffer* buffer) = 0; + virtual bool CanDecode(const Filesystem::DataBuffer& buffer) = 0; /// /// 输入一个编码后的内存,输出一个解压后的Image data,如果解压失败返回nullptr /// - virtual void Decode(const Filesystem::DataBuffer* buffer, ImageData* data) = 0; + virtual void Decode(const Filesystem::DataBuffer& buffer, ImageData& data) = 0; }; -- cgit v1.1-26-g67d0