gpg::SnapshotMetadataChange
#include <snapshot_metadata_change.h>
允许您访问关于特定快照状态数据的一个数据结构。
摘要
构造函数和析构函数 |
|
---|---|
SnapshotMetadataChange()
|
|
SnapshotMetadataChange(std::shared_ptr< const SnapshotMetadataChangeImpl > impl)
|
|
SnapshotMetadataChange(const SnapshotMetadataChange & copy_from)
创建现有
SnapshotMetadataChange 的副本。 |
|
SnapshotMetadataChange(SnapshotMetadataChange && move_from)
移动现有的
SnapshotMetadataChange 。 |
|
~SnapshotMetadataChange()
|
公共函数 |
|
---|---|
Description() const
|
const std::string &
快照元数据的描述。
|
DescriptionIsChanged() const
|
bool
快照元数据的描述将使用此新描述进行修改。
|
Image() const
|
将分配给快照的图片数据。
|
ImageIsChanged() const
|
bool
快照元数据的封面图片将使用此新封面图片进行修改。
|
PlayedTime() const
|
快照元数据的游玩时间。
|
PlayedTimeIsChanged() const
|
bool
快照元数据的游玩时间将使用此新时长进行修改。
|
ProgressValue() const
|
int64_t
快照元数据的进度值。
|
ProgressValueIsChanged() const
|
bool
快照元数据的进度值将使用此新进度值进行修改。
|
Valid() const
|
bool
快照元数据更改有效,并且是使用 builder 创建的。
|
operator=(const SnapshotMetadataChange & copy_from)
|
通过复制另一个
SnapshotMetadataChange 来赋值此 SnapshotMetadataChange 。 |
operator=(SnapshotMetadataChange && move_from)
|
通过移动另一个
SnapshotMetadataChange 来赋值此 SnapshotMetadataChange 。 |
类 |
|
---|---|
gpg:: |
构建一个或多个 SnapshotMetadataChange 对象。 |
gpg:: |
允许您访问关于特定封面图片状态数据的一个数据结构。 |
公共函数
描述
const std::string & Description() const
快照元数据的描述。
DescriptionIsChanged
bool DescriptionIsChanged() const
快照元数据的描述将使用此新描述进行修改。
ImageIsChanged
bool ImageIsChanged() const
快照元数据的封面图片将使用此新封面图片进行修改。
PlayedTimeIsChanged
bool PlayedTimeIsChanged() const
快照元数据的游玩时间将使用此新时长进行修改。
ProgressValue
int64_t ProgressValue() const
快照元数据的进度值。
ProgressValueIsChanged
bool ProgressValueIsChanged() const
快照元数据的进度值将使用此新进度值进行修改。
SnapshotMetadataChange
SnapshotMetadataChange()
SnapshotMetadataChange
SnapshotMetadataChange( std::shared_ptr< const SnapshotMetadataChangeImpl > impl )
从指向 SnapshotMetadataChangeImpl
的 shared_ptr
构造一个 SnapshotMetadataChange
。
供 API 内部使用。
SnapshotMetadataChange
SnapshotMetadataChange( const SnapshotMetadataChange & copy_from )
创建现有 SnapshotMetadataChange
的副本。
SnapshotMetadataChange
SnapshotMetadataChange( SnapshotMetadataChange && move_from )
移动现有的 SnapshotMetadataChange
。
Valid
bool Valid() const
快照元数据更改有效,并且是使用 builder 创建的。
operator=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
通过复制另一个 SnapshotMetadataChange
来赋值此 SnapshotMetadataChange
。
operator=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
通过移动另一个 SnapshotMetadataChange
来赋值此 SnapshotMetadataChange
。
~SnapshotMetadataChange
~SnapshotMetadataChange()