Elaztek Developer Hub
Blamite Game Engine - blam!  00406.12.10.23.1457.blamite
The core library for the Blamite Game Engine.
IDiscordStoreManager Struct Reference

#include <ffi.h>

+ Collaboration diagram for IDiscordStoreManager:

Public Member Functions

 void (DISCORD_API *fetch_skus)(struct IDiscordStoreManager *manager
 
void void (DISCORD_API *callback)(void *callback_data
 
 void (DISCORD_API *count_skus)(struct IDiscordStoreManager *manager
 
enum EDiscordResult (DISCORD_API *get_sku)(struct IDiscordStoreManager *manager
 
enum EDiscordResult (DISCORD_API *get_sku_at)(struct IDiscordStoreManager *manager
 
 void (DISCORD_API *fetch_entitlements)(struct IDiscordStoreManager *manager
 
void void (DISCORD_API *callback)(void *callback_data
 
 void (DISCORD_API *count_entitlements)(struct IDiscordStoreManager *manager
 
enum EDiscordResult (DISCORD_API *get_entitlement)(struct IDiscordStoreManager *manager
 
enum EDiscordResult (DISCORD_API *get_entitlement_at)(struct IDiscordStoreManager *manager
 
enum EDiscordResult (DISCORD_API *has_sku_entitlement)(struct IDiscordStoreManager *manager
 
 void (DISCORD_API *start_purchase)(struct IDiscordStoreManager *manager
 
DiscordSnowflake void void (DISCORD_API *callback)(void *callback_data
 

Public Attributes

voidcallback_data
 
void enum EDiscordResult result
 
int32_tcount
 
enum DiscordSnowflake sku_id
 
enum DiscordSnowflake struct DiscordSkusku
 
enum int32_t index
 
enum int32_t struct DiscordSkusku
 
enum DiscordSnowflake entitlement_id
 
enum DiscordSnowflake struct DiscordEntitlemententitlement
 
enum int32_t struct DiscordEntitlemententitlement
 
enum DiscordSnowflake bool * has_entitlement
 
DiscordSnowflake sku_id
 
DiscordSnowflake voidcallback_data
 
DiscordSnowflake void enum EDiscordResult result
 

Member Function Documentation

◆ EDiscordResult() [1/5]

enum IDiscordStoreManager::EDiscordResult ( DISCORD_API get_entitlement)

◆ EDiscordResult() [2/5]

enum IDiscordStoreManager::EDiscordResult ( DISCORD_API get_entitlement_at)

◆ EDiscordResult() [3/5]

enum IDiscordStoreManager::EDiscordResult ( DISCORD_API get_sku)

◆ EDiscordResult() [4/5]

enum IDiscordStoreManager::EDiscordResult ( DISCORD_API get_sku_at)

◆ EDiscordResult() [5/5]

enum IDiscordStoreManager::EDiscordResult ( DISCORD_API has_sku_entitlement)

◆ void() [1/8]

void IDiscordStoreManager::void ( DISCORD_API callback)

◆ void() [2/8]

void IDiscordStoreManager::void ( DISCORD_API callback)

◆ void() [3/8]

DiscordSnowflake void IDiscordStoreManager::void ( DISCORD_API callback)

◆ void() [4/8]

IDiscordStoreManager::void ( DISCORD_API count_entitlements)

◆ void() [5/8]

IDiscordStoreManager::void ( DISCORD_API count_skus)

◆ void() [6/8]

IDiscordStoreManager::void ( DISCORD_API fetch_entitlements)

◆ void() [7/8]

IDiscordStoreManager::void ( DISCORD_API fetch_skus)

◆ void() [8/8]

IDiscordStoreManager::void ( DISCORD_API start_purchase)

Member Data Documentation

◆ callback_data [1/2]

void * IDiscordStoreManager::callback_data

◆ callback_data [2/2]

DiscordSnowflake void* IDiscordStoreManager::callback_data

◆ count

int32_t * IDiscordStoreManager::count

◆ entitlement [1/2]

enum DiscordSnowflake struct DiscordEntitlement* IDiscordStoreManager::entitlement

◆ entitlement [2/2]

enum int32_t struct DiscordEntitlement* IDiscordStoreManager::entitlement

◆ entitlement_id

enum DiscordSnowflake IDiscordStoreManager::entitlement_id

◆ has_entitlement

enum DiscordSnowflake bool* IDiscordStoreManager::has_entitlement

◆ index

enum int32_t IDiscordStoreManager::index

◆ result [1/2]

void enum EDiscordResult IDiscordStoreManager::result

◆ result [2/2]

DiscordSnowflake void enum EDiscordResult IDiscordStoreManager::result

◆ sku [1/2]

enum DiscordSnowflake struct DiscordSku* IDiscordStoreManager::sku

◆ sku [2/2]

enum int32_t struct DiscordSku* IDiscordStoreManager::sku

◆ sku_id [1/2]

enum DiscordSnowflake IDiscordStoreManager::sku_id

◆ sku_id [2/2]

DiscordSnowflake IDiscordStoreManager::sku_id

The documentation for this struct was generated from the following file: