gpg:: イベント
#include <event.h>
特定のイベントのステータスに関するデータを含む単一のデータ構造。
概要
データには、ユーザー固有(例: ユーザーがイベントのロックを解除したかどうか)とグローバル(イベント名など)の 2 種類があります。
コンストラクタとデストラクタ |
|
---|---|
Event()
|
|
Event(std::shared_ptr< const EventImpl > impl)
|
|
Event(const Event & copy_from)
既存の
Event のコピーを作成します。 |
|
Event(Event && move_from)
既存の
Event を移動します。 |
|
~Event()
|
パブリック関数 |
|
---|---|
Count() const
|
uint64_t
イベントが増分された回数を返します。
|
Description() const
|
const std::string &
イベントの説明を返します。
|
Id() const
|
const std::string &
Google Play Console が事前に生成した一意の文字列を返します。
|
ImageUrl() const
|
const std::string &
このイベントのアイコンの画像への URL を返します。
|
Name() const
|
const std::string &
イベントの略称を返します。
|
Valid() const
|
bool
このイベントにデータが入力され、正常なレスポンス ステータスを伴う場合は true を返します。未入力のユーザー作成イベント、または入力失敗のレスポンス ステータスを伴う入力済みのイベントの場合は false。
|
Visibility() const
|
イベントの状態(
HIDDEN または REVEALED )を返します。 |
operator=(const Event & copy_from)
|
Event &
別のものからコピーすることで、この
Event を割り当てます。 |
operator=(Event && move_from)
|
Event &
もう 1 つこれを移動して、この
Event を割り当てます。 |
パブリック関数
説明
const std::string & Description() const
イベントの説明を返します。
Event::Valid()
が true を返した場合にのみ呼び出すことができます。
イベント
Event()
イベント
Event( std::shared_ptr< const EventImpl > impl )
shared_ptr
から EventImpl
への Event
を構築します。
API の内部で使用することを目的としています。
ID
const std::string & Id() const
Google Play Console が事前に生成した一意の文字列を返します。
ゲーム クライアントのイベントを参照するために使用します。Event::Valid()
が true を返した場合にのみ呼び出すことができます。
ImageUrl
const std::string & ImageUrl() const
このイベントのアイコンの画像への URL を返します。
この関数を使用するには、Event::Valid()
が true を返す必要があります。
名前
const std::string & Name() const
イベントの略称を返します。
100 文字まで。Event::Valid()
が true を返した場合にのみ呼び出すことができます。
有効
bool Valid() const
このイベントにデータが入力され、正常なレスポンス ステータスを伴う場合は true を返します。未入力のユーザー作成イベント、または入力失敗のレスポンス ステータスを伴う入力済みのイベントの場合は false。
このイベントのゲッター関数(id
、Name
、Description
など)が使用可能になるには、true である必要があります。
公開設定
EventVisibility Visibility() const
イベントの状態(HIDDEN
または REVEALED
)を返します。
この関数を使用するには、Event::Valid()
が true を返す必要があります。
イベント
~Event()