UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MarketplaceKitWrapper.h File Reference
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#include <string.h>

Go to the source code of this file.

Macros

#define __has_include(x)   0
 
#define __has_attribute(x)   0
 
#define __has_feature(x)   0
 
#define __has_warning(x)   0
 
#define SWIFT_TYPEDEFS   1
 
#define SWIFT_PASTE_HELPER(x, y)   x##y
 
#define SWIFT_PASTE(x, y)   SWIFT_PASTE_HELPER(x, y)
 
#define SWIFT_METATYPE(X)   Class
 
#define SWIFT_CLASS_PROPERTY(...)
 
#define SWIFT_RUNTIME_NAME(X)
 
#define SWIFT_COMPILE_NAME(X)
 
#define SWIFT_METHOD_FAMILY(X)
 
#define SWIFT_NOESCAPE
 
#define SWIFT_RELEASES_ARGUMENT
 
#define SWIFT_WARN_UNUSED_RESULT
 
#define SWIFT_NORETURN
 
#define SWIFT_CLASS_EXTRA
 
#define SWIFT_PROTOCOL_EXTRA
 
#define SWIFT_ENUM_EXTRA
 
#define SWIFT_CLASS(SWIFT_NAME)   SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
 
#define SWIFT_CLASS_NAMED(SWIFT_NAME)   SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
 
#define SWIFT_RESILIENT_CLASS(SWIFT_NAME)   SWIFT_CLASS(SWIFT_NAME)
 
#define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME)   SWIFT_CLASS_NAMED(SWIFT_NAME)
 
#define SWIFT_PROTOCOL(SWIFT_NAME)   SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
 
#define SWIFT_PROTOCOL_NAMED(SWIFT_NAME)   SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
 
#define SWIFT_EXTENSION(M)   SWIFT_PASTE(M##_Swift_, __LINE__)
 
#define OBJC_DESIGNATED_INITIALIZER
 
#define SWIFT_ENUM_ATTR(_extensibility)
 
#define SWIFT_ENUM(_type, _name, _extensibility)   enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
 
#define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility)   SWIFT_ENUM(_type, _name, _extensibility)
 
#define SWIFT_UNAVAILABLE   __attribute__((unavailable))
 
#define SWIFT_UNAVAILABLE_MSG(msg)   __attribute__((unavailable(msg)))
 
#define SWIFT_AVAILABILITY(plat, ...)   __attribute__((availability(plat, __VA_ARGS__)))
 
#define SWIFT_WEAK_IMPORT   __attribute__((weak_import))
 
#define SWIFT_DEPRECATED   __attribute__((deprecated))
 
#define SWIFT_DEPRECATED_MSG(...)   __attribute__((deprecated(__VA_ARGS__)))
 
#define SWIFT_DEPRECATED_OBJC(Msg)   SWIFT_DEPRECATED_MSG(Msg)
 
#define SWIFT_EXTERN   extern
 
#define SWIFT_CALL   __attribute__((swiftcall))
 
#define SWIFT_INDIRECT_RESULT   __attribute__((swift_indirect_result))
 
#define SWIFT_CONTEXT   __attribute__((swift_context))
 
#define SWIFT_ERROR_RESULT   __attribute__((swift_error_result))
 
#define SWIFT_NOEXCEPT
 
#define SWIFT_C_INLINE_THUNK   inline
 
#define SWIFT_IMPORT_STDLIB_SYMBOL
 

Typedefs

typedef uint_least16_t char16_t
 
typedef uint_least32_t char32_t
 
typedef float swift_float2 __attribute__((__ext_vector_type__(2)))
 

Macro Definition Documentation

◆ __has_attribute

#define __has_attribute (   x)    0

◆ __has_feature

#define __has_feature (   x)    0

◆ __has_include

#define __has_include (   x)    0

◆ __has_warning

#define __has_warning (   x)    0

◆ OBJC_DESIGNATED_INITIALIZER

#define OBJC_DESIGNATED_INITIALIZER

◆ SWIFT_AVAILABILITY

#define SWIFT_AVAILABILITY (   plat,
  ... 
)    __attribute__((availability(plat, __VA_ARGS__)))

◆ SWIFT_C_INLINE_THUNK

#define SWIFT_C_INLINE_THUNK   inline

◆ SWIFT_CALL

#define SWIFT_CALL   __attribute__((swiftcall))

◆ SWIFT_CLASS

◆ SWIFT_CLASS_EXTRA

#define SWIFT_CLASS_EXTRA

◆ SWIFT_CLASS_NAMED

◆ SWIFT_CLASS_PROPERTY

#define SWIFT_CLASS_PROPERTY (   ...)

◆ SWIFT_COMPILE_NAME

#define SWIFT_COMPILE_NAME (   X)

◆ SWIFT_CONTEXT

#define SWIFT_CONTEXT   __attribute__((swift_context))

◆ SWIFT_DEPRECATED

#define SWIFT_DEPRECATED   __attribute__((deprecated))

◆ SWIFT_DEPRECATED_MSG

#define SWIFT_DEPRECATED_MSG (   ...)    __attribute__((deprecated(__VA_ARGS__)))

◆ SWIFT_DEPRECATED_OBJC

#define SWIFT_DEPRECATED_OBJC (   Msg)    SWIFT_DEPRECATED_MSG(Msg)

◆ SWIFT_ENUM

#define SWIFT_ENUM (   _type,
  _name,
  _extensibility 
)    enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type

◆ SWIFT_ENUM_ATTR

#define SWIFT_ENUM_ATTR (   _extensibility)

◆ SWIFT_ENUM_EXTRA

#define SWIFT_ENUM_EXTRA

◆ SWIFT_ENUM_NAMED

#define SWIFT_ENUM_NAMED (   _type,
  _name,
  SWIFT_NAME,
  _extensibility 
)    SWIFT_ENUM(_type, _name, _extensibility)

◆ SWIFT_ERROR_RESULT

#define SWIFT_ERROR_RESULT   __attribute__((swift_error_result))

◆ SWIFT_EXTENSION

#define SWIFT_EXTENSION (   M)    SWIFT_PASTE(M##_Swift_, __LINE__)

◆ SWIFT_EXTERN

#define SWIFT_EXTERN   extern

◆ SWIFT_IMPORT_STDLIB_SYMBOL

#define SWIFT_IMPORT_STDLIB_SYMBOL

◆ SWIFT_INDIRECT_RESULT

#define SWIFT_INDIRECT_RESULT   __attribute__((swift_indirect_result))

◆ SWIFT_METATYPE

#define SWIFT_METATYPE (   X)    Class

◆ SWIFT_METHOD_FAMILY

#define SWIFT_METHOD_FAMILY (   X)

◆ SWIFT_NOESCAPE

#define SWIFT_NOESCAPE

◆ SWIFT_NOEXCEPT

#define SWIFT_NOEXCEPT

◆ SWIFT_NORETURN

#define SWIFT_NORETURN

◆ SWIFT_PASTE

#define SWIFT_PASTE (   x,
 
)    SWIFT_PASTE_HELPER(x, y)

◆ SWIFT_PASTE_HELPER

#define SWIFT_PASTE_HELPER (   x,
 
)    x##y

◆ SWIFT_PROTOCOL

◆ SWIFT_PROTOCOL_EXTRA

#define SWIFT_PROTOCOL_EXTRA

◆ SWIFT_PROTOCOL_NAMED

◆ SWIFT_RELEASES_ARGUMENT

#define SWIFT_RELEASES_ARGUMENT

◆ SWIFT_RESILIENT_CLASS

#define SWIFT_RESILIENT_CLASS (   SWIFT_NAME)    SWIFT_CLASS(SWIFT_NAME)

◆ SWIFT_RESILIENT_CLASS_NAMED

#define SWIFT_RESILIENT_CLASS_NAMED (   SWIFT_NAME)    SWIFT_CLASS_NAMED(SWIFT_NAME)

◆ SWIFT_RUNTIME_NAME

#define SWIFT_RUNTIME_NAME (   X)

◆ SWIFT_TYPEDEFS

#define SWIFT_TYPEDEFS   1

◆ SWIFT_UNAVAILABLE

#define SWIFT_UNAVAILABLE   __attribute__((unavailable))

◆ SWIFT_UNAVAILABLE_MSG

#define SWIFT_UNAVAILABLE_MSG (   msg)    __attribute__((unavailable(msg)))

◆ SWIFT_WARN_UNUSED_RESULT

#define SWIFT_WARN_UNUSED_RESULT

◆ SWIFT_WEAK_IMPORT

#define SWIFT_WEAK_IMPORT   __attribute__((weak_import))

Typedef Documentation

◆ __attribute__

◆ char16_t

◆ char32_t