mirror of
https://github.com/rvtr/ctr_Repair.git
synced 2025-10-31 13:51:08 -04:00
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@690 385bec56-5757-e545-9c3a-d8741f4650f1
90 lines
3.4 KiB
C++
90 lines
3.4 KiB
C++
/*---------------------------------------------------------------------------
|
|
Project: ImageDb
|
|
File: JpegMpSaverEx.h
|
|
|
|
JpegMpSaverクラスに特殊用途向けの機能を追加したクラスです。
|
|
---------------------------------------------------------------------------*/
|
|
#ifndef JPEG_MP_SAVER_EX_H_
|
|
#define JPEG_MP_SAVER_EX_H_
|
|
|
|
#include "JpegMpSaver.h"
|
|
|
|
|
|
namespace imgdb {
|
|
|
|
|
|
/*!--------------------------------------------------------------------------*
|
|
@brief 特殊用途向けJPEG保存クラス
|
|
*---------------------------------------------------------------------------*/
|
|
class JpegSaverEx : public JpegSaver, private nn::util::NonCopyable<JpegSaverEx>
|
|
{
|
|
public:
|
|
// 各種パラメータのデフォルト値
|
|
static const bool c_bDefaultMiiFlag = false;
|
|
|
|
public:
|
|
/*!----------------------------------------------------------------------
|
|
@brief コンストラクタ
|
|
-----------------------------------------------------------------------*/
|
|
JpegSaverEx();
|
|
/*!----------------------------------------------------------------------
|
|
@brief デストラクタ
|
|
-----------------------------------------------------------------------*/
|
|
virtual ~JpegSaverEx();
|
|
|
|
/*!----------------------------------------------------------------------
|
|
@brief Mii特徴フラグを取得する
|
|
@return Mii特徴フラグ
|
|
-----------------------------------------------------------------------*/
|
|
bool GetMiiFlag() const;
|
|
/*!----------------------------------------------------------------------
|
|
@brief Mii特徴フラグを設定する
|
|
@param[in] bMii Mii特徴フラグ
|
|
@details
|
|
bMiiにtrueを指定するとMii属性が付与され、PNOTEのスライドショーなどでMii
|
|
の写真として扱われるようになったりします。
|
|
-----------------------------------------------------------------------*/
|
|
void SetMiiFlag(bool bMii);
|
|
};
|
|
|
|
|
|
/*!--------------------------------------------------------------------------*
|
|
@brief 特殊用途向けMP保存クラス
|
|
*---------------------------------------------------------------------------*/
|
|
class MpSaverEx : public MpSaver, private nn::util::NonCopyable<MpSaverEx>
|
|
{
|
|
public:
|
|
// 各種パラメータのデフォルト値
|
|
static const bool c_bDefaultMiiFlag = false;
|
|
|
|
public:
|
|
/*!----------------------------------------------------------------------
|
|
@brief コンストラクタ
|
|
-----------------------------------------------------------------------*/
|
|
MpSaverEx();
|
|
/*!----------------------------------------------------------------------
|
|
@brief デストラクタ
|
|
-----------------------------------------------------------------------*/
|
|
virtual ~MpSaverEx();
|
|
|
|
/*!----------------------------------------------------------------------
|
|
@brief Mii特徴フラグを取得する
|
|
@return Mii特徴フラグ
|
|
-----------------------------------------------------------------------*/
|
|
bool GetMiiFlag() const;
|
|
/*!----------------------------------------------------------------------
|
|
@brief Mii特徴フラグを設定する
|
|
@param[in] bMii Mii特徴フラグ
|
|
@details
|
|
bMiiにtrueを指定するとMii属性が付与され、PNOTEのスライドショーなどでMii
|
|
の写真として扱われるようになったりします。
|
|
-----------------------------------------------------------------------*/
|
|
void SetMiiFlag(bool bMii);
|
|
};
|
|
|
|
|
|
|
|
} // end of namespace imgdb
|
|
|
|
#endif // JPEG_MP_SAVER_EX_H_
|