![]() |
gsequencer 7.0.5
Advanced Gtk+ Sequencer
|
#include <glib.h>
#include <wchar.h>
Include dependency graph for ags_vst_ftypes.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Macros | |
#define | AGS_VST_UNICODE 1 |
#define | _AGS_VST_UNICODE 1 |
#define | AGS_VST_SWAP_32(l) |
#define | AGS_VST_SWAP_16(w) |
#define | AGS_VST_SWAP_64(i) |
Typedefs | |
typedef gint64 | AgsVstTSize |
typedef gint32 | AgsVstTResult |
typedef guint32 | AgsVstTPtrInt |
typedef wchar_t | ags_vst_tchar |
typedef const gchar * | AgsVstCStringA |
typedef const gunichar2 * | AgsVstCStringW |
typedef const char * | AgsVstCString |
typedef const gchar * | AgsVstFIDString |
typedef gint32 | AgsVstUCoord |
Functions | |
gboolean | ags_vst_str_empty (ags_vst_tchar *str) |
gboolean | ags_vst_str8_empty (gchar *str) |
gboolean | ags_vst_str16_empty (gunichar2 *str) |
Variables | |
const gint32 | ags_vst_kmax_long |
const gint32 | ags_vst_kmin_long |
const gint32 | ags_vst_kmax_int32 |
const gint32 | ags_vst_kmin_int32 |
const guint32 | ags_vst_kmax_int32u |
const gint64 | ags_vst_kmax_int64 |
const gint64 | ags_vst_kmin_int64 |
const guint64 | ags_vst_kmax_int64u |
const float | ags_vst_kmax_float |
const double | ags_vst_kmax_double |
const AgsVstFIDString | ags_vst_kplatform_string_win |
const AgsVstFIDString | ags_vst_kplatform_string_mac |
const AgsVstFIDString | ags_vst_kplatform_string_ios |
const AgsVstFIDString | ags_vst_kplatform_string_linux |
const AgsVstUCoord | ags_vst_kmax_coord |
const AgsVstUCoord | ags_vst_kmin_coord |
Macro Definition Documentation
◆ _AGS_VST_UNICODE
#define _AGS_VST_UNICODE 1 |
◆ AGS_VST_SWAP_16
#define AGS_VST_SWAP_16 | ( | w | ) |
Value:
{ \
unsigned char* p = (unsigned char*)& (w); \
unsigned char t; \
t = p[0]; p[0] = p[1]; p[1] = t; }
◆ AGS_VST_SWAP_32
#define AGS_VST_SWAP_32 | ( | l | ) |
Value:
{ \
unsigned char* p = (unsigned char*)& (l); \
unsigned char t; \
t = p[0]; p[0] = p[3]; p[3] = t; t = p[1]; p[1] = p[2]; p[2] = t; }
◆ AGS_VST_SWAP_64
#define AGS_VST_SWAP_64 | ( | i | ) |
Value:
{ \
unsigned char* p = (unsigned char*)& (i); \
unsigned char t; \
t = p[0]; p[0] = p[7]; p[7] = t; t = p[1]; p[1] = p[6]; p[6] = t; \
t = p[2]; p[2] = p[5]; p[5] = t; t = p[3]; p[3] = p[4]; p[4] = t;}
◆ AGS_VST_UNICODE
#define AGS_VST_UNICODE 1 |
Typedef Documentation
◆ ags_vst_tchar
typedef wchar_t ags_vst_tchar |
◆ AgsVstCString
typedef const char* AgsVstCString |
◆ AgsVstCStringA
typedef const gchar* AgsVstCStringA |
◆ AgsVstCStringW
typedef const gunichar2* AgsVstCStringW |
◆ AgsVstFIDString
typedef const gchar* AgsVstFIDString |
◆ AgsVstTPtrInt
typedef guint32 AgsVstTPtrInt |
◆ AgsVstTResult
typedef gint32 AgsVstTResult |
◆ AgsVstTSize
typedef gint64 AgsVstTSize |
◆ AgsVstUCoord
typedef gint32 AgsVstUCoord |
Function Documentation
◆ ags_vst_str16_empty()
gboolean ags_vst_str16_empty | ( | gunichar2 * | str | ) |
Unicode empty.
- Parameters
-
str the string
- Returns
- true if empty, otherwise false
- Since
- 5.0.0
◆ ags_vst_str8_empty()
gboolean ags_vst_str8_empty | ( | gchar * | str | ) |
Empty.
- Parameters
-
str the string
- Returns
- true if empty, otherwise false
- Since
- 5.0.0
◆ ags_vst_str_empty()
gboolean ags_vst_str_empty | ( | ags_vst_tchar * | str | ) |
Empty.
- Parameters
-
str the string
- Returns
- true if empty, otherwise false
- Since
- 5.0.0
Variable Documentation
◆ ags_vst_kmax_coord
|
extern |
◆ ags_vst_kmax_double
|
extern |
◆ ags_vst_kmax_float
|
extern |
◆ ags_vst_kmax_int32
|
extern |
◆ ags_vst_kmax_int32u
|
extern |
◆ ags_vst_kmax_int64
|
extern |
◆ ags_vst_kmax_int64u
|
extern |
◆ ags_vst_kmax_long
|
extern |
◆ ags_vst_kmin_coord
|
extern |
◆ ags_vst_kmin_int32
|
extern |
◆ ags_vst_kmin_int64
|
extern |
◆ ags_vst_kmin_long
|
extern |
◆ ags_vst_kplatform_string_ios
|
extern |
◆ ags_vst_kplatform_string_linux
|
extern |
◆ ags_vst_kplatform_string_mac
|
extern |
◆ ags_vst_kplatform_string_win
|
extern |
Generated by