|
Interface Technology Basics VST 3.8
SDK for developing VST plug-in
|
Integral TypesData Types defined by Steinberg SDK. More...
Typedefs | |
| typedef char | int8 |
| typedef uint8_t | uint8 |
| typedef unsigned char | uchar |
| typedef int16_t | int16 |
| typedef uint16_t | uint16 |
| typedef int32_t | int32 |
| typedef uint32_t | uint32 |
| typedef int64_t | int64 |
| typedef uint64_t | uint64 |
| typedef int64 | TSize |
| typedef int32 | tresult |
| typedef uint64 | TPtrInt |
| typedef uint8 | TBool |
| typedef char | char8 |
| typedef char16_t | char16 |
| typedef char16 | char |
| typedef const char8 * | CStringA |
| typedef const char16 * | CStringW |
| typedef const char * | CString |
| typedef const char8 * | FIDString |
| typedef int32 | UCoord |
| Coordinates. | |
| typedef int64 | LARGE_INT |
| typedef float | ScaleFactor |
Functions | |
| bool | strEmpty (const char *str) |
| bool | str8Empty (const char8 *str) |
| bool | str16Empty (const char16 *str) |
Variables | |
| const FIDString | kPlatformStringWin = "WIN" |
| const FIDString | kPlatformStringMac = "MAC" |
| const FIDString | kPlatformStringIOS = "IOS" |
| const FIDString | kPlatformStringLinux = "Linux" |
| const FIDString | kPlatformString = kPlatformStringLinux |
| typedef FIDString | IAttrID |
| typedef uint32 | ColorSpec |
| Colors. | |
| typedef uint8 | ColorComponent |
| Colors. | |
| typedef ColorSpec | UColorSpec |
| Colors. | |
| typedef ColorComponent | UColorComponent |
| Colors. | |
| typedef UStringBuffer< 128 > | UString128 |
| Predefined UTF-16 string array types. | |
| typedef UStringBuffer< 256 > | UString256 |
| 256 character UTF-16 string | |
Integral Types
Data Types defined by Steinberg SDK.
| typedef uint8_t uint8 |
| typedef int16_t int16 |
| typedef uint16_t uint16 |
| typedef int32_t int32 |
| typedef uint32_t uint32 |
| typedef int64_t int64 |
| typedef uint64_t uint64 |
| typedef char16_t char16 |
| typedef UStringBuffer<128> UString128 |
Predefined UTF-16 string array types.
128 character UTF-16 string
| typedef float ScaleFactor |
| typedef uint8 ColorComponent |
Colors.
| typedef ColorSpec UColorSpec |
Colors.
| typedef ColorComponent UColorComponent |
Colors.
| typedef UStringBuffer<256> UString256 |
256 character UTF-16 string
|
inline |
|
inline |
|
inline |
| const FIDString kPlatformStringWin = "WIN" |
| const FIDString kPlatformStringMac = "MAC" |
| const FIDString kPlatformStringIOS = "IOS" |
| const FIDString kPlatformStringLinux = "Linux" |
| const FIDString kPlatformString = kPlatformStringLinux |