ユーザー定義値を保持するクラスです。 [詳解]
#include <OnlineCore/src/Platform/Core/UserContext.h>
公開メンバ関数 | |
UserContext (qUnsignedInt32 uiValue=0) | |
コンストラクタです。 [詳解] | |
UserContext (qReal dValue) | |
コンストラクタです。 [詳解] | |
UserContext (qBool bValue) | |
コンストラクタです。 [詳解] | |
UserContext (void *pPointer) | |
コンストラクタです。 [詳解] | |
UserContext (qUnsignedInt64 ui64Value) | |
コンストラクタです。 [詳解] | |
qBool | GetBoolValue () const |
SetBoolValue を使って設定されたユーザー定義値を返します。 [詳解] | |
void * | GetPointer () const |
SetPointer を使って設定されたユーザー定義値を返します。 [詳解] | |
qReal | GetRealValue () const |
SetRealValue を使って設定されたユーザー定義値を返します。 [詳解] | |
qUnsignedInt64 | GetUInt64Value () const |
SetUInt64Value を使って設定されたユーザー定義値を返します。 [詳解] | |
qUnsignedInt32 | GetUIntValue () const |
SetUIntValue を使って設定されたユーザー定義値を返します。 [詳解] | |
void | SetBoolValue (qBool bValue) |
GetBoolValue を使用して取得できるユーザー定義の値を設定します。 [詳解] | |
void | SetPointer (void *pPointer) |
GetPointer を使用して取得できるユーザー定義値を設定します。 [詳解] | |
void | SetRealValue (qReal dValue) |
GetRealValue を使用して取得できるユーザー定義の値を設定します。 [詳解] | |
void | SetUInt64Value (qUnsignedInt64 ui64Value) |
GetUInt64Value を使用して取得できるユーザー定義の値を設定します。 [詳解] | |
void | SetUIntValue (qUnsignedInt32 uiValue) |
GetUIntValue を使用して取得できるユーザー定義の値を設定します。 [詳解] | |
ユーザー定義値を保持するクラスです。
UserContextクラスで渡されるユーザー定義の値は、qBool、qUnsignedInt32、qReal、またはオブジェクトへのポインタです。 通常、ユーザーが保持する値を渡すのに用いられます
nn::nex::UserContext::UserContext | ( | qUnsignedInt32 | uiValue = 0 | ) |
コンストラクタです。
[in] | uiValue | ユーザー定義の符号無し32bit整数 |
nn::nex::UserContext::UserContext | ( | qReal | dValue | ) |
コンストラクタです。
[in] | dValue | ユーザー定義の実数値 |
nn::nex::UserContext::UserContext | ( | qBool | bValue | ) |
コンストラクタです。
[in] | bValue | ユーザー定義のbool値 |
nn::nex::UserContext::UserContext | ( | void * | pPointer | ) |
コンストラクタです。
[in] | pPointer | ユーザー定義のポインタ |
nn::nex::UserContext::UserContext | ( | qUnsignedInt64 | ui64Value | ) |
コンストラクタです。
[in] | ui64Value | ユーザー定義の符号無し64bit整数 |
qUnsignedInt32 nn::nex::UserContext::GetUIntValue | ( | ) | const |
SetUIntValue を使って設定されたユーザー定義値を返します。
qUnsignedInt64 nn::nex::UserContext::GetUInt64Value | ( | ) | const |
SetUInt64Value を使って設定されたユーザー定義値を返します。
qReal nn::nex::UserContext::GetRealValue | ( | ) | const |
SetRealValue を使って設定されたユーザー定義値を返します。
qBool nn::nex::UserContext::GetBoolValue | ( | ) | const |
SetBoolValue を使って設定されたユーザー定義値を返します。
void* nn::nex::UserContext::GetPointer | ( | ) | const |
SetPointer を使って設定されたユーザー定義値を返します。
void nn::nex::UserContext::SetUIntValue | ( | qUnsignedInt32 | uiValue | ) |
void nn::nex::UserContext::SetUInt64Value | ( | qUnsignedInt64 | ui64Value | ) |
void nn::nex::UserContext::SetRealValue | ( | qReal | dValue | ) |
void nn::nex::UserContext::SetBoolValue | ( | qBool | bValue | ) |
void nn::nex::UserContext::SetPointer | ( | void * | pPointer | ) |