#pragma once

/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/

// Package: RedpointEOSConfig

#include "Basic.hpp"


SDK_NAMESPACE_START

// Enum RedpointEOSConfig.EDedicatedServersDistributionMode
// NumValues: 0x0004
enum class EDedicatedServersDistributionMode : uint8
{
	DevelopersOnly                           = 0,
	DevelopersAndPlayers                     = 1,
	PlayersOnly                              = 2,
	EDedicatedServersDistributionMode_MAX    = 3,
};

// Enum RedpointEOSConfig.EEOSApiVersion
// NumValues: 0x0006
enum class EEOSApiVersion : uint8
{
	v2026_02_04                              = 0,
	v2023_10_27                              = 1,
	v2022_10_28                              = 2,
	v2022_05_20                              = 3,
	v2022_02_11                              = 4,
	EEOSApiVersion_MAX                       = 5,
};

// Enum RedpointEOSConfig.ENetworkAuthenticationMode
// NumValues: 0x0004
enum class ENetworkAuthenticationMode : uint8
{
	Default                                  = 0,
	IDToken                                  = 1,
	Off                                      = 2,
	ENetworkAuthenticationMode_MAX           = 3,
};

// Enum RedpointEOSConfig.EPartyJoinabilityConstraint
// NumValues: 0x0003
enum class EPartyJoinabilityConstraint : uint8
{
	AllowPlayersInMultipleParties            = 0,
	IgnoreInvitesIfAlreadyInParty            = 1,
	EPartyJoinabilityConstraint_MAX          = 2,
};

// Enum RedpointEOSConfig.EPresenceAdvertisementType
// NumValues: 0x0004
enum class EPresenceAdvertisementType : uint8
{
	None                                     = 0,
	Party                                    = 1,
	Session                                  = 2,
	EPresenceAdvertisementType_MAX           = 3,
};

// Enum RedpointEOSConfig.EStatTypingRule
// NumValues: 0x0006
enum class EStatTypingRule : uint8
{
	Int32                                    = 0,
	Bool                                     = 1,
	FloatTruncated                           = 2,
	FloatEncoded                             = 3,
	DoubleEncoded                            = 4,
	EStatTypingRule_MAX                      = 5,
};

SDK_NAMESPACE_END
