CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
FxUIGlobalDefines.h File Reference
#include "../FxCommonFramework.h"
#include <string>
#include <list>
#include <map>
#include <vector>
#include "FxString.h"

Go to the source code of this file.

Classes

struct  IntegerForSize< 1 >
 
struct  IntegerForSize< 2 >
 
struct  IntegerForSize< 4 >
 
struct  IntegerForSize< 8 >
 
struct  IntegerForSizeof< T >
 

Typedefs

typedef signed char qint8
 
typedef unsigned char quint8
 
typedef short qint16
 
typedef unsigned short quint16
 
typedef int qint32
 
typedef unsigned int quint32
 
typedef long long qint64
 
typedef unsigned long long quint64
 
typedef unsigned short ushort
 
typedef unsigned char uchar
 
typedef unsigned int uint
 
typedef unsigned long ulong
 
typedef long long qlonglong
 
typedef IntegerForSize< 8 >::Signed qregisterint
 
typedef IntegerForSize< 8 >::Unsigned qregisteruint
 
typedef IntegerForSizeof< void * >::Unsigned quintptr
 
typedef IntegerForSizeof< void * >::Signed qptrdiff
 
typedef qptrdiff qintptr
 
using qsizetype = IntegerForSizeof<std::size_t>::Signed
 
using CFxUIString = CFxString
 
using CFxUIStringList = CFxStringArray
 
template<typename T>
using CFxUIList = std::list<T>
 
template<typename K, typename V>
using CFxUIMap = std::map< K, V >
 
template<typename T>
using CFxUIVector = std::vector<T>
 
using FxNativeHandle = QObject*
 

Typedef Documentation

◆ CFxUIList

template<typename T>
using CFxUIList = std::list<T>

Definition at line 81 of file FxUIGlobalDefines.h.

◆ CFxUIMap

template<typename K, typename V>
using CFxUIMap = std::map< K, V >

Definition at line 83 of file FxUIGlobalDefines.h.

◆ CFxUIString

Definition at line 77 of file FxUIGlobalDefines.h.

◆ CFxUIStringList

Definition at line 78 of file FxUIGlobalDefines.h.

◆ CFxUIVector

template<typename T>
using CFxUIVector = std::vector<T>

Definition at line 85 of file FxUIGlobalDefines.h.

◆ FxNativeHandle

using FxNativeHandle = QObject*

Definition at line 116 of file FxUIGlobalDefines.h.

◆ qint16

typedef short qint16

Definition at line 7 of file FxUIGlobalDefines.h.

◆ qint32

typedef int qint32

Definition at line 9 of file FxUIGlobalDefines.h.

◆ qint64

typedef long long qint64

Definition at line 11 of file FxUIGlobalDefines.h.

◆ qint8

typedef signed char qint8

Definition at line 5 of file FxUIGlobalDefines.h.

◆ qintptr

typedef qptrdiff qintptr

Definition at line 67 of file FxUIGlobalDefines.h.

◆ qlonglong

typedef long long qlonglong

Definition at line 17 of file FxUIGlobalDefines.h.

◆ qptrdiff

Definition at line 66 of file FxUIGlobalDefines.h.

◆ qregisterint

Definition at line 63 of file FxUIGlobalDefines.h.

◆ qregisteruint

Definition at line 64 of file FxUIGlobalDefines.h.

◆ qsizetype

using qsizetype = IntegerForSizeof<std::size_t>::Signed

Definition at line 68 of file FxUIGlobalDefines.h.

◆ quint16

typedef unsigned short quint16

Definition at line 8 of file FxUIGlobalDefines.h.

◆ quint32

typedef unsigned int quint32

Definition at line 10 of file FxUIGlobalDefines.h.

◆ quint64

typedef unsigned long long quint64

Definition at line 12 of file FxUIGlobalDefines.h.

◆ quint8

typedef unsigned char quint8

Definition at line 6 of file FxUIGlobalDefines.h.

◆ quintptr

Definition at line 65 of file FxUIGlobalDefines.h.

◆ uchar

typedef unsigned char uchar

Definition at line 14 of file FxUIGlobalDefines.h.

◆ uint

typedef unsigned int uint

Definition at line 15 of file FxUIGlobalDefines.h.

◆ ulong

typedef unsigned long ulong

Definition at line 16 of file FxUIGlobalDefines.h.

◆ ushort

typedef unsigned short ushort

Definition at line 13 of file FxUIGlobalDefines.h.