AM Daemon ライブラリリファレンス
AimeCampaignProgress.h
[詳解]
1 /// @file
2 /// @brief Aimeキャンペーンの進捗状況を保持する構造体 AimeCampaignProgress のヘッダ。
3 ///
4 /// Copyright(C)SEGA
5 
6 #ifndef AMDAEMON_AIMECAMPAIGNPROGRESS_H
7 #define AMDAEMON_AIMECAMPAIGNPROGRESS_H
8 
9 #include "amdaemon/env.h"
10 
11 #include <cstdint>
12 
13 namespace amdaemon
14 {
15 /// @addtogroup g_aime
16 /// @{
17 
18  /// @brief Aimeキャンペーンの進捗状況を保持する構造体。
19  ///
20  /// Aimeライブラリではキャンペーンクリア情報と呼ばれているもの。
21  /// AimeのUIDに紐付く。
23  {
24  std::uint32_t id; ///< キャンペーンID。 0 は無効値。
25  bool entry; ///< 参加フラグ。 true ならば参加している。
26  std::uint32_t bits; ///< キャンペーンごとに定義される進捗状況ビットセット。
27  };
28 
29 /// @}
30 } // namespace amdaemon
31 
32 #endif // AMDAEMON_AIMECAMPAIGNPROGRESS_H
Aimeキャンペーンの進捗状況を保持する構造体。
Definition: AimeCampaignProgress.h:22
Daemonライブラリの環境定義を行うヘッダ。
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
bool entry
参加フラグ。 true ならば参加している。
Definition: AimeCampaignProgress.h:25
std::uint32_t id
キャンペーンID。 0 は無効値。
Definition: AimeCampaignProgress.h:24
std::uint32_t bits
キャンペーンごとに定義される進捗状況ビットセット。
Definition: AimeCampaignProgress.h:26