ReXGlue SDK
Loading...
Searching...
No Matches
rex::xam::UserProfile::DateTimeSetting Struct Reference
Inheritance diagram for rex::xam::UserProfile::DateTimeSetting:
[legend]

Public Member Functions

 DateTimeSetting (u32 id, i64 value)
void WriteTo (X_USER_PROFILE_SETTING_DATA *data, SettingByteStream *stream) override
Public Member Functions inherited from rex::xam::UserProfile::Setting
 Setting (u32 setting_id, Type type, size_t size, bool is_set)
virtual std::vector< u8 > Serialize () const
virtual void Deserialize (const std::vector< u8 > &)
bool IsTitleSpecific () const

Public Attributes

i64 value
Public Attributes inherited from rex::xam::UserProfile::Setting
u32 setting_id
Type type
size_t size
bool is_set
u32 loaded_title_id

Additional Inherited Members

Public Types inherited from rex::xam::UserProfile::Setting
enum class  Type : u8 {
  kContext = 0 , kInt32 = 1 , kInt64 = 2 , kDouble = 3 ,
  kUnicode = 4 , kFloat = 5 , kBinary = 6 , kDateTime = 7 ,
  kUnset = 0xFF
}

Member Function Documentation

◆ WriteTo()

void rex::xam::UserProfile::DateTimeSetting::WriteTo ( X_USER_PROFILE_SETTING_DATA * data,
SettingByteStream * stream )
inlineoverridevirtual

Writes the setting into a guest value.

Parameters
dataThe guest value to fill.
streamThe stream that receives variable length data.

Reimplemented from rex::xam::UserProfile::Setting.


The documentation for this struct was generated from the following file: