gpg:: স্ন্যাপশট মেটাডেটা পরিবর্তন

#include <snapshot_metadata_change.h>

একটি একক ডেটা কাঠামো যা আপনাকে একটি নির্দিষ্ট স্ন্যাপশটের স্থিতি সম্পর্কে ডেটা অ্যাক্সেস করতে দেয়।

সারসংক্ষেপ

কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর

SnapshotMetadataChange ()
SnapshotMetadataChange (std::shared_ptr< const SnapshotMetadataChangeImpl > impl)
একটি shared_ptr থেকে SnapshotMetadataChangeImpl এ একটি SnapshotMetadataChange পরিবর্তন করে।
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
স্ন্যাপশট মেটাডেটা পরিবর্তন বৈধ এবং নির্মাতার সাথে তৈরি করা হয়েছে।
operator= (const SnapshotMetadataChange & copy_from)
অন্য একটি থেকে অনুলিপি করে এই SnapshotMetadataChange বরাদ্দ করে৷
operator= ( SnapshotMetadataChange && move_from)
এই SnapshotMetadataChange মধ্যে অন্য একটি স্থানান্তর করে বরাদ্দ করে।

ক্লাস

gpg:: স্ন্যাপশট মেটাডেটা পরিবর্তন:: নির্মাতা

এক বা একাধিক স্ন্যাপশট মেটাডেটা চেঞ্জ অবজেক্ট তৈরি করে।

gpg:: স্ন্যাপশট মেটাডেটা পরিবর্তন:: কভার ইমেজ

একটি একক ডেটা কাঠামো যা আপনাকে একটি নির্দিষ্ট কভার চিত্রের স্থিতি সম্পর্কে ডেটা অ্যাক্সেস করতে দেয়।

পাবলিক ফাংশন

বর্ণনা

const std::string & Description() const 

স্ন্যাপশট মেটাডেটা বর্ণনা.

বর্ণনা পরিবর্তিত হয়েছে

bool DescriptionIsChanged() const 

এই নতুন বিবরণের সাথে স্ন্যাপশট মেটাডেটার বর্ণনা পরিবর্তন করা হবে।

ছবি

SnapshotMetadataChange::CoverImage Image() const 

চিত্রের ডেটা যা স্ন্যাপশটে বরাদ্দ করা হবে।

ছবি পরিবর্তিত হয়েছে

bool ImageIsChanged() const 

স্ন্যাপশট মেটাডেটার কভার ইমেজ এই নতুন কভার ইমেজ দিয়ে পরিবর্তন করা হবে।

খেলার সময়

gpg::Duration PlayedTime() const 

স্ন্যাপশট মেটাডেটা খেলার সময়।

PlayedTimeIsChanged

bool PlayedTimeIsChanged() const 

স্ন্যাপশট মেটাডেটার খেলার সময় এই নতুন সময়কালের সাথে পরিবর্তন করা হবে।

অগ্রগতি মান

int64_t ProgressValue() const 

স্ন্যাপশট মেটাডেটার অগ্রগতি মান।

অগ্রগতির মান পরিবর্তিত হয়েছে৷

bool ProgressValueIsChanged() const 

স্ন্যাপশট মেটাডেটার অগ্রগতি মান এই নতুন অগ্রগতি মান দিয়ে পরিবর্তন করা হবে।

স্ন্যাপশট মেটাডেটা পরিবর্তন

 SnapshotMetadataChange()

স্ন্যাপশট মেটাডেটা পরিবর্তন

 SnapshotMetadataChange(
  std::shared_ptr< const SnapshotMetadataChangeImpl > impl
)

একটি shared_ptr থেকে SnapshotMetadataChangeImpl এ একটি SnapshotMetadataChange পরিবর্তন করে।

API দ্বারা অভ্যন্তরীণ ব্যবহারের জন্য উদ্দিষ্ট.

স্ন্যাপশট মেটাডেটা পরিবর্তন

 SnapshotMetadataChange(
  const SnapshotMetadataChange & copy_from
)

একটি বিদ্যমান SnapshotMetadataChange এর একটি অনুলিপি তৈরি করে।

স্ন্যাপশট মেটাডেটা পরিবর্তন

 SnapshotMetadataChange(
  SnapshotMetadataChange && move_from
)

একটি বিদ্যমান SnapshotMetadataChange পরিবর্তন করে।

বৈধ

bool Valid() const 

স্ন্যাপশট মেটাডেটা পরিবর্তন বৈধ এবং নির্মাতার সাথে তৈরি করা হয়েছে।

অপারেটর=

SnapshotMetadataChange & operator=(
  const SnapshotMetadataChange & copy_from
)

অন্য একটি থেকে অনুলিপি করে এই SnapshotMetadataChange বরাদ্দ করে৷

অপারেটর=

SnapshotMetadataChange & operator=(
  SnapshotMetadataChange && move_from
)

এই SnapshotMetadataChange মধ্যে অন্য একটি স্থানান্তর করে বরাদ্দ করে।

~ স্ন্যাপশট মেটাডেটা পরিবর্তন

 ~SnapshotMetadataChange()