# S
# StoreNavigationOrigin
Name | Value |
---|---|
Overworld | 0 |
Nether | 1 |
TheEnd | 2 |
New_3 | 3 |
New_4 | 4 |
New_5 | 5 |
New_6 | 6 |
New_7 | 7 |
New_8 | 8 |
New_9 | 9 |
New_10 | 10 |
New_11 | 11 |
New_12 | 12 |
New_13 | 13 |
New_14 | 14 |
New_15 | 15 |
New_16 | 16 |
New_17 | 17 |
New_18 | 18 |
New_19 | 19 |
New_20 | 20 |
Count | 21 |
Undefined | 21 |
# StartIntent
Name | Value |
---|---|
JoinWorld | 0 |
UploadToRealm | 1 |
# ScreenEventScope
Name | Value |
---|---|
Controller | 0 |
View | 1 |
# Social::MultiplayerServiceIdentifier
Name | Value |
---|
# Social::GamePublishSetting
Name | Value |
---|---|
NoMultiPlay | 0 |
InviteOnly | 1 |
FriendsOnly | 2 |
FriendsOfFriends | 3 |
Public | 4 |
# StructureTemplateRequestOperation
Name | Value |
---|
# Side
Name | Value |
---|
# Skin::SkinType
Name | Value |
---|---|
CustomDummy | 0 |
CustomUser | 1 |
Free | 2 |
Paid | 3 |
Persona | 4 |
# SkullBlockActor::SkullType
Name | Value |
---|
# SearchRequestURLType
Name | Value |
---|---|
Search | 0 |
SearchStore | 1 |
# SoundFormat
Name | Value |
---|---|
SOUND_FORMAT_NONE | 0 |
SOUND_FORMAT_PCM8 | 1 |
SOUND_FORMAT_PCM16 | 2 |
SOUND_FORMAT_PCM24 | 3 |
SOUND_FORMAT_PCM32 | 4 |
SOUND_FORMAT_PCMFLOAT | 5 |
SOUND_FORMAT_BITSTREAM | 6 |
# StoreCatalogCategory
Name | Value |
---|---|
Position | 0 |
Rotation | 1 |
Scale | 2 |
_Count | 3 |
# SearchQuery::SortDirection
Name | Value |
---|---|
Ascending | 0 |
Descending | 1 |
# Social::SignInResult
Name | Value |
---|
# SemanticConstraint
Name | Value |
---|
# SolidityCheckType
Name | Value |
---|---|
CheckSolidBlocking | 0 |
CheckCollisionShape | 1 |
# SignBlockActor::SignType
Name | Value |
---|---|
Oak | 0 |
Spruce | 1 |
Birch | 2 |
Jungle | 3 |
Acacia | 4 |
DarkOak | 5 |
RedBigNetherShroom | 6 |
BlueBigNetherShroom | 7 |
# StorageVersion
Name | Value |
---|
# StrongholdPiece::SmallDoorType
Name | Value |
---|---|
OPENING | 0 |
WOOD_DOOR | 1 |
GRATES | 2 |
IRON_DOOR | 3 |
# stbir_datatype
Name | Value |
---|---|
STBIR_TYPE_UINT8 | 0 |
STBIR_TYPE_UINT16 | 1 |
STBIR_TYPE_UINT32 | 2 |
STBIR_TYPE_FLOAT | 3 |
STBIR_MAX_TYPES | 4 |
# stbir_edge
Name | Value |
---|---|
STBIR_EDGE_CLAMP | 1 |
STBIR_EDGE_REFLECT | 2 |
STBIR_EDGE_WRAP | 3 |
STBIR_EDGE_ZERO | 4 |
# stbir_colorspace
Name | Value |
---|---|
STBIR_COLORSPACE_LINEAR | 0 |
STBIR_COLORSPACE_SRGB | 1 |
STBIR_MAX_COLORSPACES | 2 |
# stbir_filter
Name | Value |
---|---|
STBIR_FILTER_DEFAULT | 0 |
STBIR_FILTER_BOX | 1 |
STBIR_FILTER_TRIANGLE | 2 |
STBIR_FILTER_CUBICBSPLINE | 3 |
STBIR_FILTER_CATMULLROM | 4 |
STBIR_FILTER_MITCHELL | 5 |
# ServerAuthMovementMode
Name | Value |
---|---|
ClientAuthoritative | 0 |
ServerAuthoritative | 1 |
ServerAuthoritativeWithRewind | 2 |
# SubChunkFormat
Name | Value |
---|
# StructureBlockType
Name | Value |
---|
# StructureRedstoneSaveMode
Name | Value |
---|---|
SavesToMemory | 0 |
SavesToDisk | 1 |
# SearchQuery::SortBy
Name | Value |
---|
# SearchQuery::InventoryFilter
Name | Value |
---|
# SearchCacheDuration
Name | Value |
---|
# ScreenEventType
Name | Value |
---|
# ScreenExitBehavior
Name | Value |
---|---|
LeaveScreen | 0 |
ExitGame | 1 |
GoToStartScreen | 2 |
DoNothing | 3 |
# SettingsTabIndex
Name | Value |
---|
# Social::IdentityType
Name | Value |
---|
# Social::ConnectionType
Name | Value |
---|
# ScriptApi::ScriptReportItemType
Name | Value |
---|
# SerializerDirection
Name | Value |
---|---|
Saving | 0 |
Loading | 1 |
# StreamReadResult
Name | Value |
---|---|
Malformed | 0 |
Valid | 1 |
# StructureTemplateResponseType
Name | Value |
---|
# ScriptQueryComponent::ViewType
Name | Value |
---|---|
Plain | 0 |
Spatial | 1 |
# SkeletalHierarchyIndex
Name | Value |
---|
# SparseContainerBackingSetType
Name | Value |
---|---|
ClientScratchContainer | 0 |
SetItem | 1 |
PlayerSetArmor | 2 |
PlayerSetOffhand | 3 |
PlayerSetUIItem | 4 |
# StoneType
Name | Value |
---|
# SandType
Name | Value |
---|
# SpongeType
Name | Value |
---|
# SandStoneType
Name | Value |
---|
# StoneSlabType
Name | Value |
---|
# StoneSlabType2
Name | Value |
---|
# StoneSlabType3
Name | Value |
---|
# StoneSlabType4
Name | Value |
---|
# StoneBrickType
Name | Value |
---|
# SeaGrassType
Name | Value |
---|
# ScatterParams::RandomDistributionType
Name | Value |
---|---|
SingleValued | 0 |
Uniform | 1 |
Gaussian | 2 |
InverseGaussian | 3 |
FixedGrid | 4 |
JitteredGrid | 5 |
# ScatterParams::CoordinateEvaluationOrder
Name | Value |
---|---|
XYZ | 0 |
XZY | 1 |
YXZ | 2 |
YZX | 3 |
ZXY | 4 |
ZYX | 5 |
# StructureFeatureType
Name | Value |
---|
# SensitiveWordsLog::ContentType
Name | Value |
---|---|
EntityName | 0 |
ItemName | 1 |
ArmorStandName | 2 |
SignBlockContent | 3 |
BookName | 4 |
BookAuthor | 5 |
BookContent | 6 |
CommandBlockTag | 7 |
CommandBlockContent | 8 |
Scoreboard | 9 |
StructureName | 10 |
# StickMappingGlobals::<unnamed_enum_MOVE_STICK_ID>
Name | Value |
---|---|
MOVE_STICK_ID | 0 |
TURN_STICK_ID | 1 |
# SpawnRuleEnum
typedef DimensionId SpawnRuleEnum;
# SplitScreenDirection
typedef DimensionId SplitScreenDirection;
# SPSCQueue<std::shared_ptr<BackgroundTaskBase>,512>::AllocationMode
enum SPSCQueue<std::shared_ptr<BackgroundTaskBase>,512>::AllocationMode : __int32
{
CanAlloc = 0x0,
CannotAlloc = 0x1,
};
# SemVersion::ParseOption
enum SemVersion::ParseOption : __int32
{
AllowWildcards = 0x0,
NoWildcards = 0x1,
};
# SemVersion::MatchType
typedef Rotation SemVersion::MatchType;
# StoragePermissionResult
enum StoragePermissionResult : __int8
{
PermissionGranted = 0x0,
PermissionDenied = 0x1,
};
# StoreCatalogItemType
typedef Rotation StoreCatalogItemType;
# Social::Events::Measurement::AggregationType
typedef mce::ValidityCheckType Social::Events::Measurement::AggregationType;
# SubChunkInitMode
typedef Rotation SubChunkInitMode;
# SubChunkBlockStorage::PruneType
typedef ui::FontSize SubChunkBlockStorage::PruneType;
# SubChunkBlockStorage::Type
enum SubChunkBlockStorage::Type : __int8
{
Paletted1 = 0x1,
Paletted2 = 0x2,
Paletted3 = 0x3,
Paletted4 = 0x4,
Paletted5 = 0x5,
Paletted6 = 0x6,
Paletted8 = 0x8,
Paletted16 = 0x10,
};
# SubChunk::BlockLayer
typedef VRControllerType SubChunk::BlockLayer;
# SpawnBlockRequirements
typedef Rotation SpawnBlockRequirements;
# Social::MultiplayerState
typedef Rotation Social::MultiplayerState;
# SpawnBiomeType
typedef TaskOptions SpawnBiomeType;
# SkinAdjustments::AnimBits
enum SkinAdjustments::AnimBits : __int32
{
Anim_ArmsDown = 0x0,
Anim_ArmsOutFront = 0x1,
Anim_NoLegAnim = 0x2,
Anim_SingleLegs = 0x3,
Anim_SingleArms = 0x4,
Anim_StatueOfLiberty = 0x5,
Anim_DontRenderArmour = 0x6,
Anim_NoBobbing = 0x7,
Anim_UpsideDown = 0x8,
Anim_InvertedCrouch = 0x9,
};
# Social::UserPermissionCheckResult
typedef CommandExecuteFlag Social::UserPermissionCheckResult;
# Social::ReportReason
typedef ActorEvent Social::ReportReason;
# Social::XboxLiveUserProfileData::FetchedData
typedef Rotation Social::XboxLiveUserProfileData::FetchedData;
# Social::UserPresenceResult
typedef cg::ColorSpace Social::UserPresenceResult;
# Social::XboxLivePrivacyValue
typedef cg::ColorSpace Social::XboxLivePrivacyValue;
# SoundActionType
enum SoundActionType : __int32
{
InvalidActionType = 0xFFFFFFFF,
TriggerSoundEvent = 0x0,
MixChange = 0x1,
StopAction = 0x2,
StopSoundEvent = 0x3,
ParameterControlChange = 0x4,
FadeTrigger = 0x5,
};
# Social::UserPlatformConnectionResult
enum Social::UserPlatformConnectionResult : __int32
{
Anonymous = 0x0,
NotConnected = 0x1,
Connected = 0x2,
ConnectionFailed = 0x3,
OfflineOnly = 0x4,
UserBanned = 0x5,
};
# StoreCatalogItem::ImageId
typedef ActorEvent StoreCatalogItem::ImageId;
# ScreenController::PreviousButtonStateRequirement
typedef MaterialType ScreenController::PreviousButtonStateRequirement;
# SafeZoneBuffer
enum SafeZoneBuffer : __int32
{
Outer_Top = 0x1,
Outer_Right = 0x2,
Outer_Bottom = 0x4,
Outer_Left = 0x8,
Inner_Top = 0x10,
Inner_Right = 0x20,
Inner_Bottom = 0x40,
Inner_Left = 0x80,
};
# SplitScreenPosition
enum SplitScreenPosition : __int32
{
Center = 0x0,
Horizontal_Top = 0x1,
Horizontal_Bottom = 0x2,
Vertical_Left = 0x3,
Vertical_Right = 0x4,
Top_Left = 0x5,
Top_Right = 0x6,
Bottom_Left = 0x7,
Bottom_Right = 0x8,
};
# StorePlatform
typedef cg::ColorSpace StorePlatform;
# ScreenshotSectionType
typedef DimensionId ScreenshotSectionType;
# SearchQuery::TagType
enum SearchQuery::TagType : __int8
{
And = 0x0,
Or = 0x1,
Not = 0x2,
Sale = 0x3,
};
# StoreSearchQuery::Flag
typedef Rotation StoreSearchQuery::Flag;
# Social::UserPlatformConnectionState
typedef Social::UserPlatformConnectionResult Social::UserPlatformConnectionState;
# StoreFilter::MenuScreenType
typedef HoloUIToPoseSource StoreFilter::MenuScreenType;
# SliderManagerBehavior
typedef ToggleManagerBehavior SliderManagerBehavior;
# ScreenView::DelayedCommandLocation
enum ScreenView::DelayedCommandLocation : __int32
{
DirtyVisualTree = 0x0,
PostLayout = 0x1,
};
# Social::IdentityEventResponse
typedef Rotation Social::IdentityEventResponse;
# StoreVisualStyleCategory
typedef OptionID StoreVisualStyleCategory;
# SceneStack::SceneStackEvent::EventType
typedef hbui::Router::QueuedRouteAction SceneStack::SceneStackEvent::EventType;
# ScreenControllerProxyType
typedef GameRules::GameRulesIndex ScreenControllerProxyType;
# Social::PlayFabEnvironment
typedef RealmsEnvironment Social::PlayFabEnvironment;
# SummonShape
typedef DimensionId SummonShape;
# SummonTarget
typedef DimensionId SummonTarget;
# StateTransitionEvent
enum StateTransitionEvent : __int32
{
Entry = 0x0,
Exit = 0x1,
NumCategories = 0x2,
};
# Social::InviteHandleCheck
typedef FlightingService::FetchState Social::InviteHandleCheck;
# Social::JoinGameStatus
enum Social::JoinGameStatus : __int32
{
MultiplayerNotEnabled = 0x0,
Succeeded = 0x1,
Succeeded_Realm = 0x2,
Succeeded_ThirdPartyServer = 0x3,
NotSignedIntoMultiplayerService = 0x4,
BlockedByXBLPermissions = 0x5,
BlockedByPlatformPermissions = 0x6,
SessionFull = 0x7,
SessionNotFound = 0x8,
SessionAccessDenied = 0x9,
};
# SendReceiptRealmsResult
typedef BedSleepingResult SendReceiptRealmsResult;
# SYSGEOTYPE
enum SYSGEOTYPE : __int32
{
GEO_NATION = 0x1,
GEO_LATITUDE = 0x2,
GEO_LONGITUDE = 0x3,
GEO_ISO2 = 0x4,
GEO_ISO3 = 0x5,
GEO_RFC1766 = 0x6,
GEO_LCID = 0x7,
GEO_FRIENDLYNAME = 0x8,
GEO_OFFICIALNAME = 0x9,
GEO_TIMEZONES = 0xA,
GEO_OFFICIALLANGUAGES = 0xB,
GEO_ISO_UN_NUMBER = 0xC,
GEO_PARENT = 0xD,
GEO_DIALINGCODE = 0xE,
GEO_CURRENCYCODE = 0xF,
GEO_CURRENCYSYMBOL = 0x10,
};
# SHSTOCKICONID
enum SHSTOCKICONID : __int32
{
SIID_DOCNOASSOC = 0x0,
SIID_DOCASSOC = 0x1,
SIID_APPLICATION = 0x2,
SIID_FOLDER = 0x3,
SIID_FOLDEROPEN = 0x4,
SIID_DRIVE525 = 0x5,
SIID_DRIVE35 = 0x6,
SIID_DRIVEREMOVE = 0x7,
SIID_DRIVEFIXED = 0x8,
SIID_DRIVENET = 0x9,
SIID_DRIVENETDISABLED = 0xA,
SIID_DRIVECD = 0xB,
SIID_DRIVERAM = 0xC,
SIID_WORLD = 0xD,
SIID_SERVER = 0xF,
SIID_PRINTER = 0x10,
SIID_MYNETWORK = 0x11,
SIID_FIND = 0x16,
SIID_HELP = 0x17,
SIID_SHARE = 0x1C,
SIID_LINK = 0x1D,
SIID_SLOWFILE = 0x1E,
SIID_RECYCLER = 0x1F,
SIID_RECYCLERFULL = 0x20,
SIID_MEDIACDAUDIO = 0x28,
SIID_LOCK = 0x2F,
SIID_AUTOLIST = 0x31,
SIID_PRINTERNET = 0x32,
SIID_SERVERSHARE = 0x33,
SIID_PRINTERFAX = 0x34,
SIID_PRINTERFAXNET = 0x35,
SIID_PRINTERFILE = 0x36,
SIID_STACK = 0x37,
SIID_MEDIASVCD = 0x38,
SIID_STUFFEDFOLDER = 0x39,
SIID_DRIVEUNKNOWN = 0x3A,
SIID_DRIVEDVD = 0x3B,
SIID_MEDIADVD = 0x3C,
SIID_MEDIADVDRAM = 0x3D,
SIID_MEDIADVDRW = 0x3E,
SIID_MEDIADVDR = 0x3F,
SIID_MEDIADVDROM = 0x40,
SIID_MEDIACDAUDIOPLUS = 0x41,
SIID_MEDIACDRW = 0x42,
SIID_MEDIACDR = 0x43,
SIID_MEDIACDBURN = 0x44,
SIID_MEDIABLANKCD = 0x45,
SIID_MEDIACDROM = 0x46,
SIID_AUDIOFILES = 0x47,
SIID_IMAGEFILES = 0x48,
SIID_VIDEOFILES = 0x49,
SIID_MIXEDFILES = 0x4A,
SIID_FOLDERBACK = 0x4B,
SIID_FOLDERFRONT = 0x4C,
SIID_SHIELD = 0x4D,
SIID_WARNING = 0x4E,
SIID_INFO = 0x4F,
SIID_ERROR = 0x50,
SIID_KEY = 0x51,
SIID_SOFTWARE = 0x52,
SIID_RENAME = 0x53,
SIID_DELETE = 0x54,
SIID_MEDIAAUDIODVD = 0x55,
SIID_MEDIAMOVIEDVD = 0x56,
SIID_MEDIAENHANCEDCD = 0x57,
SIID_MEDIAENHANCEDDVD = 0x58,
SIID_MEDIAHDDVD = 0x59,
SIID_MEDIABLURAY = 0x5A,
SIID_MEDIAVCD = 0x5B,
SIID_MEDIADVDPLUSR = 0x5C,
SIID_MEDIADVDPLUSRW = 0x5D,
SIID_DESKTOPPC = 0x5E,
SIID_MOBILEPC = 0x5F,
SIID_USERS = 0x60,
SIID_MEDIASMARTMEDIA = 0x61,
SIID_MEDIACOMPACTFLASH = 0x62,
SIID_DEVICECELLPHONE = 0x63,
SIID_DEVICECAMERA = 0x64,
SIID_DEVICEVIDEOCAMERA = 0x65,
SIID_DEVICEAUDIOPLAYER = 0x66,
SIID_NETWORKCONNECT = 0x67,
SIID_INTERNET = 0x68,
SIID_ZIPFILE = 0x69,
SIID_SETTINGS = 0x6A,
SIID_DRIVEHDDVD = 0x84,
SIID_DRIVEBD = 0x85,
SIID_MEDIAHDDVDROM = 0x86,
SIID_MEDIAHDDVDR = 0x87,
SIID_MEDIAHDDVDRAM = 0x88,
SIID_MEDIABDROM = 0x89,
SIID_MEDIABDR = 0x8A,
SIID_MEDIABDRE = 0x8B,
SIID_CLUSTEREDDRIVE = 0x8C,
SIID_MAX_ICONS = 0xB5,
};
# SYSGEOCLASS
enum SYSGEOCLASS : __int32
{
GEOCLASS_NATION = 0x10,
GEOCLASS_REGION = 0xE,
GEOCLASS_ALL = 0x0,
};
# SCOPE_LEVEL
enum SCOPE_LEVEL : __int32
{
ScopeLevelInterface = 0x1,
ScopeLevelLink = 0x2,
ScopeLevelSubnet = 0x3,
ScopeLevelAdmin = 0x4,
ScopeLevelSite = 0x5,
ScopeLevelOrganization = 0x8,
ScopeLevelGlobal = 0xE,
ScopeLevelCount = 0x10,
};
# STUB_PHASE
enum STUB_PHASE : __int32
{
STUB_UNMARSHAL = 0x0,
STUB_CALL_SERVER = 0x1,
STUB_MARSHAL = 0x2,
STUB_CALL_SERVER_NO_HRESULT = 0x3,
};
# SYSTEM_POWER_CONDITION
enum SYSTEM_POWER_CONDITION : __int32
{
PoAc = 0x0,
PoDc = 0x1,
PoHot = 0x2,
PoConditionMaximum = 0x3,
};
# SYSNLS_FUNCTION
enum SYSNLS_FUNCTION : __int32
{
COMPARE_STRING = 0x1,
};
# SerialWorkList::WorkResult
typedef mce::TextureWrapping SerialWorkList::WorkResult;
# SkinRepositoryClientInterface::SyncState
enum SkinRepositoryClientInterface::SyncState : __int32
{
CanSync = 0x0,
SyncingWithService = 0x1,
};
# SpawnPositionType
enum SpawnPositionType : __int32
{
PlayerRespawn = 0x0,
WorldSpawn = 0x1,
};
# SkinRepositoryClientInterface::PersonaProfileLoadingState::State
typedef Rotation SkinRepositoryClientInterface::PersonaProfileLoadingState::State;
# ServerInstance::InstanceState
typedef NetworkSuspendResumeListener::State ServerInstance::InstanceState;
# SPSCQueue<std::function<void __cdecl(void)>,512>::AllocationMode
typedef SPSCQueue<std::shared_ptr<BackgroundTaskBase>,512>::AllocationMode SPSCQueue<std::function<void __cdecl(void)>,512>::AllocationMode;
# ServerPlayer::NearbyActor::State
typedef cg::ColorSpace ServerPlayer::NearbyActor::State;
# ScriptApi::ScriptObjectType
enum ScriptApi::ScriptObjectType : __int32
{
UndefinedType = 0x0,
NullType = 0x1,
NumberType = 0x2,
StringType = 0x3,
BooleanType = 0x4,
ObjectType = 0x5,
ArrayType = 0x6,
FunctionType = 0x7,
};
# ScriptLogType
typedef Bedrock::Threading::AsyncStatus ScriptLogType;
# ScriptApi::ApiScriptType
typedef AnimationComponentGroup ScriptApi::ApiScriptType;
# SfxType
typedef MinecraftPacketIds SfxType;
# SPSCQueue<unsigned int,512>::AllocationMode
typedef SPSCQueue<std::shared_ptr<BackgroundTaskBase>,512>::AllocationMode SPSCQueue<unsigned int,512>::AllocationMode;
# StoreCatalogConfig::State
typedef Player::DimensionState StoreCatalogConfig::State;
# ScreenRenderer::ScreenMaterial
enum ScreenRenderer::ScreenMaterial : __int32
{
BLIT = 0x0,
FILL = 0x1,
FILL_GRADIENT = 0x2,
COLOR_BLIT = 0x3,
COLOR_BLIT_BLUR = 0x4,
BLIT_CURRENT_SHADER_COLOR = 0x5,
STENCIL_FILL = 0x6,
SCREEN_MAT_COUNT = 0x7,
};
# Social::MultiplayerEDU::ContextRequirement
typedef Rotation Social::MultiplayerEDU::ContextRequirement;
# Social::PresenceTickableType
typedef NetworkIdentifier::Type Social::PresenceTickableType;
# Social::ServiceState
typedef HolographicPlatform::GestureMode Social::ServiceState;
# SelectionWheelComponent::SelectionWheelIterateDir
typedef Frustum::FrustumSide SelectionWheelComponent::SelectionWheelIterateDir;
# StoreScreenType
typedef ui::FontSize StoreScreenType;
# Social::EnableResult
typedef IMinecraftEventing::ChunkCacheResultType Social::EnableResult;
# SyncedPhotoView::ViewStatus
typedef SerializerDirection SyncedPhotoView::ViewStatus;
# SyncedPhotoView::PhotoStatus
typedef Rotation SyncedPhotoView::PhotoStatus;
# SkinPackCollectionStatus
typedef ItemInstallState SkinPackCollectionStatus;
# SoftEnumUpdateType
typedef BossEventUpdateType SoftEnumUpdateType;
# SettingsScreenMode
enum SettingsScreenMode : __int32
{
SETTINGS = 0x0,
CREATE_WORLD = 0x1,
CREATE_FROM_TEMPLATE = 0x2,
EDIT_WORLD = 0x3,
REALMS_SETTINGS = 0x4,
};
# StoreInventoryScreenController::InventoryTabIndex
typedef OptionID StoreInventoryScreenController::InventoryTabIndex;
# StoreInventoryScreenController::PackCategory
typedef ActorEvent StoreInventoryScreenController::PackCategory;
# StartScreenCapabilities::PlayButtonTarget
typedef Rotation StartScreenCapabilities::PlayButtonTarget;
# StoreSearchObject::SearchState
enum StoreSearchObject::SearchState : __int32
{
DefaultContent = 0x0,
AllContent = 0x1,
Searching = 0x2,
};
# StoreSearchObject::SearchScreen
enum StoreSearchObject::SearchScreen : __int32
{
SearchScreen = 0x0,
FilterScreen = 0x1,
SortScreen = 0x2,
};
# SimpleEventPacket::Subtype
enum SimpleEventPacket::Subtype : __int32
{
UninitializedSubtype = 0x0,
EnableCommands = 0x1,
DisableCommands = 0x2,
UnlockWorldTemplateSettings = 0x3,
};
# StructureBlockPaletteLoadResult
typedef IMinecraftEventing::AuthenticationOutcome StructureBlockPaletteLoadResult;
# StructureLoadResult
typedef IMinecraftEventing::AuthenticationOutcome StructureLoadResult;
# ScreenSetupStrategyId
enum ScreenSetupStrategyId : __int32
{
DefaultUIScreen = 0x0,
DefaultLevelDraw = 0x1,
HoloMonoscopicScreen = 0x2,
HoloUIScreen = 0x3,
HoloIngameUIScreen = 0x4,
HoloPlayspace = 0x5,
HoloScreen = 0x6,
HoloViewer = 0x7,
HoloReality = 0x8,
HUD = 0x9,
};
# SplitscreenJoinListener::SplitscreenJoinInputState
typedef Rotation SplitscreenJoinListener::SplitscreenJoinInputState;
# ShowCreditsPacket::CreditsState
typedef IMinecraftEventing::EducationLessonAction ShowCreditsPacket::CreditsState;
# ScoreboardIdentityPacketType
typedef BossEventUpdateType ScoreboardIdentityPacketType;
# ScorePacketType
typedef BossEventUpdateType ScorePacketType;
# SetTitlePacket::TitleType
typedef LabTablePacket::Type SetTitlePacket::TitleType;
# SparseContainer::PushSlotPredictionResult
typedef Social::JoinGameStatus SparseContainer::PushSlotPredictionResult;
# Skeleton::SkeletonType
enum Skeleton::SkeletonType : __int32
{
DEFAULT = 0x0,
WITHER = 0x1,
STRAY = 0x2,
};
# StalkThickness
typedef VRControllerType StalkThickness;
# SeaPickleCount
typedef VRControllerType SeaPickleCount;
# ScriptApi::ScreenOptions
typedef Rotation ScriptApi::ScreenOptions;
# Social::ImageService::image_size
typedef ui::FontSize Social::ImageService::image_size;
# Social::ImageService::image_priority
typedef ui::FontSize Social::ImageService::image_priority;
# SPSCQueue<GameControllerHandler_Windows::InputState_Windows,512>::AllocationMode
typedef SPSCQueue<std::shared_ptr<BackgroundTaskBase>,512>::AllocationMode SPSCQueue<GameControllerHandler_Windows::InputState_Windows,512>::AllocationMode;
# ServerPlayerBlockUseHandler::PredictionValidationError
typedef Rotation ServerPlayerBlockUseHandler::PredictionValidationError;
# ScheduleCommand::ScheduleAction
enum ScheduleCommand::ScheduleAction : __int32
{
OnAreaLoaded = 0x0,
};
# ScheduleCommand::OnAreaLoadedAction
typedef BossEventUpdateType ScheduleCommand::OnAreaLoadedAction;
# Slime::ClientEvent
typedef Rotation Slime::ClientEvent;
# SuspiciousStewItem::SuspiciousStewType
typedef OptionID SuspiciousStewItem::SuspiciousStewType;
# StructurePieceType
typedef cg::ColorSpace StructurePieceType;
# SPSCQueue<std::string,512>::AllocationMode
typedef SPSCQueue<std::shared_ptr<BackgroundTaskBase>,512>::AllocationMode SPSCQueue<std::string,512>::AllocationMode;
# SPSCQueue<BatchedNetworkPeer::DataCallback,512>::AllocationMode
typedef SPSCQueue<std::shared_ptr<BackgroundTaskBase>,512>::AllocationMode SPSCQueue<BatchedNetworkPeer::DataCallback,512>::AllocationMode;
# ScoreboardCommand::Category
typedef Library::OptionalProductInfo ScoreboardCommand::Category;
# ScoreboardCommand::Action
typedef TransformSpace ScoreboardCommand::Action;
# SetBlockCommand::SetBlockMode
typedef hbui::Router::QueuedRouteAction SetBlockCommand::SetBlockMode;
# Spider::Type
typedef ui::FontSize Spider::Type;
# SelectItemNode::State
enum SelectItemNode::State : __int32
{
Preconditions = 0x0,
MoveToolToHotbar = 0x1,
SelectToolInHotbar = 0x2,
};
# SaplingType
typedef TaskOptions SaplingType;
# ScatterParams::NeedsMolang
typedef IsMissingTexture ScatterParams::NeedsMolang;
# SlabBlock::SlabType
enum SlabBlock::SlabType : __int32
{
WoodSlab = 0x0,
StoneSlab = 0x1,
};
# SweetBerryBushBlock::BerryStage
enum SweetBerryBushBlock::BerryStage : __int32
{
Sapling = 0x0,
NoBerries = 0x1,
SomeBerries = 0x2,
FullBerries = 0x3,
};
# StructureVoidType
typedef MaterialType StructureVoidType;
# SubChunkRelighter::SubChunkToDoBitsClearMode
enum SubChunkRelighter::SubChunkToDoBitsClearMode : __int32
{
AllSubChunkBorderBitsExceptTheOuterEdgeOfComputationBits = 0x0,
SetOuterEdgeOfComputationBits = 0x1,
};
# SearchFeature::SearchAxis
enum SearchFeature::SearchAxis : __int32
{
NegativeX = 0x0,
PositiveX = 0x1,
NegativeY = 0x2,
PositiveY = 0x3,
NegativeZ = 0x4,
PositiveZ = 0x5,
};
# SensibleDirections
typedef Direction::Type SensibleDirections;
# SYNC_ENGINE_STATE_FLAGS
enum SYNC_ENGINE_STATE_FLAGS : __int32
{
SESF_NONE = 0x0,
SESF_SERVICE_QUOTA_NEARING_LIMIT = 0x1,
SESF_SERVICE_QUOTA_EXCEEDED_LIMIT = 0x2,
SESF_AUTHENTICATION_ERROR = 0x4,
SESF_PAUSED_DUE_TO_METERED_NETWORK = 0x8,
SESF_PAUSED_DUE_TO_DISK_SPACE_FULL = 0x10,
SESF_PAUSED_DUE_TO_CLIENT_POLICY = 0x20,
SESF_PAUSED_DUE_TO_SERVICE_POLICY = 0x40,
SESF_SERVICE_UNAVAILABLE = 0x80,
SESF_PAUSED_DUE_TO_USER_REQUEST = 0x100,
SESF_ALL_FLAGS = 0x1FF,
};
# SHELL_LINK_DATA_FLAGS
enum SHELL_LINK_DATA_FLAGS : __int32
{
SLDF_DEFAULT = 0x0,
SLDF_HAS_ID_LIST = 0x1,
SLDF_HAS_LINK_INFO = 0x2,
SLDF_HAS_NAME = 0x4,
SLDF_HAS_RELPATH = 0x8,
SLDF_HAS_WORKINGDIR = 0x10,
SLDF_HAS_ARGS = 0x20,
SLDF_HAS_ICONLOCATION = 0x40,
SLDF_UNICODE = 0x80,
SLDF_FORCE_NO_LINKINFO = 0x100,
SLDF_HAS_EXP_SZ = 0x200,
SLDF_RUN_IN_SEPARATE = 0x400,
SLDF_HAS_DARWINID = 0x1000,
SLDF_RUNAS_USER = 0x2000,
SLDF_HAS_EXP_ICON_SZ = 0x4000,
SLDF_NO_PIDL_ALIAS = 0x8000,
SLDF_FORCE_UNCNAME = 0x10000,
SLDF_RUN_WITH_SHIMLAYER = 0x20000,
SLDF_FORCE_NO_LINKTRACK = 0x40000,
SLDF_ENABLE_TARGET_METADATA = 0x80000,
SLDF_DISABLE_LINK_PATH_TRACKING = 0x100000,
SLDF_DISABLE_KNOWNFOLDER_RELATIVE_TRACKING = 0x200000,
SLDF_NO_KF_ALIAS = 0x400000,
SLDF_ALLOW_LINK_TO_LINK = 0x800000,
SLDF_UNALIAS_ON_SAVE = 0x1000000,
SLDF_PREFER_ENVIRONMENT_PATH = 0x2000000,
SLDF_KEEP_LOCAL_IDLIST_FOR_UNC_TARGET = 0x4000000,
SLDF_VALID = 0x7FFF7FF,
SLDF_RESERVED = 0x80000000,
};
# ScriptSimulator::State
enum ScriptSimulator::State : __int32
{
NOSTATE = 0x0,
PATCHLIST = 0x1,
PATCHING = 0x2,
ALLDONE = 0x3,
};
# SmithingTableScreenController::SlotIndex
typedef AnvilScreenController::SlotIndex SmithingTableScreenController::SlotIndex;
# StonecutterScreenController::LeftTabIndex
typedef CraftingType StonecutterScreenController::LeftTabIndex;
# ShulkerPeekGoal::PeekGoalIds
enum ShulkerPeekGoal::PeekGoalIds : __int32
{
DATA_PEEK_ID = 0x15,
};
# StalkAndPounceOnTargetGoal::StalkAndPounceState
typedef TaskRunResult StalkAndPounceOnTargetGoal::StalkAndPounceState;
# SwimWithEntityGoal::EntityGoals
enum SwimWithEntityGoal::EntityGoals : __int32
{
CATCH_UP_TO_ENTITY = 0x0,
MATCH_ENTITY_DIRECTION = 0x1,
};
# ServerToServerCommands
enum ServerToServerCommands : __int32
{
STSC_PROCESS_GET_REQUEST = 0x0,
STSC_PROCESS_GET_RESPONSE = 0x1,
STSC_ADD_UPLOADED_AND_SUBSCRIBED_KEYS = 0x2,
STSC_ADD_UPLOADED_KEY = 0x3,
STSC_ADD_SUBSCRIBED_KEY = 0x4,
STSC_REMOVE_UPLOADED_KEY = 0x5,
STSC_REMOVE_SUBSCRIBED_KEY = 0x6,
STSC_DATA_CHANGED = 0x7,
};
# SFAT::ClusterValues
enum SFAT::ClusterValues : __int32
{
ROOT_START_CLUSTER_INDEX = 0x0,
FREE_CLUSTER = 0x0,
CLUSTER_INDEX_BITS_COUNT = 0x16,
CLUSTER_SHORT_INDEX_BITS_COUNT = 0xE,
CLUSTER_INDEX_MASK = 0x3FFFFF,
CLUSTER_SHORT_INDEX_MASK = 0x3FFF,
LAST_CLUSTER_INDEX_VALUE = 0x3FFFFE,
START_END_VALUE_FLAG = 0x80000000,
INVALID_VALUE = 0x3FFFFF,
CHAIN_START_END_MASK = 0x80000000,
FLAGS_AND_INDEX_MASK = 0x803FFFFF,
FLAGS_AND_SHORT_INDEX_MASK = 0x80003FFF,
START_OF_CHAIN = 0x80000000,
END_OF_CHAIN = 0x80000000,
FDRI_START_BIT = 0x17,
HIGH_POSITION_OF_8_CRC_BITS = 0x17,
LOW_POSITION_OF_8_CRC_BITS = 0xE,
FDRI_BITS_COUNT = 0x8,
FDRI_MASK = 0xFF,
FDRI_SHIFTED_MASK = 0x7F800000,
CRC_LOW_POSITION_8_BITS_MASK = 0x3FC000,
CRC_INITIALIZED_MASK = 0x400000,
CRC_BIT_COUNT = 0x10,
CLUSTER_NOT_INITIALIZED = 0x400000,
};
# SFAT::BlockIndexValues
typedef SFAT::ClusterValues SFAT::BlockIndexValues;
# SFAT::ErrorCode
enum SFAT::ErrorCode : __int32
{
RESULT_OK = 0x0,
UNKNOWN_ERROR = 0x1,
ERROR_LOW_LEVEL_STORAGE_IS_NOT_SETUP = 0x2,
ERROR_CLUSTER_DATA_STORAGE_NOT_AVAILABLE = 0x3,
ERROR_CAN_NOT_GET_AVAILABLE_STORAGE_SPACE = 0x4,
ERROR_CREATING_FILE = 0x5,
ERROR_CREATING_FILE_LOW_LEVEL = 0x6,
ERROR_OPENING_FILE_LOW_LEVEL = 0x7,
ERROR_OPENING_FILE_NOT_FOUND = 0x8,
ERROR_FILE_COULD_NOT_BE_FOUND = 0x9,
ERROR_DIRECTORY_NOT_FOUND = 0xA,
ERROR_CLOSING_FILE_LOW_LEVEL = 0xB,
ERROR_CLOSING_NOT_OPENED_LOW_LEVEL = 0xC,
ERROR_FILE_NOT_OPENED_LOW_LEVEL = 0xD,
ERROR_POSITIONING_IN_FILE_LOW_LEVEL = 0xE,
ERROR_POSITIONING_OUT_OF_RANGE = 0xF,
ERROR_FLUSH_LOW_LEVEL = 0x10,
ERROR_GETTING_FILE_SIZE = 0x11,
ERROR_CAN_NOT_GET_FILE_SIZE_OF_DIRECTORY = 0x12,
ERROR_GETTING_FILE_STATUS = 0x13,
ERROR_WRITING = 0x14,
ERROR_WRITING__INVALID_CACHE = 0x15,
ERROR_WRITING_LOW_LEVEL = 0x16,
ERROR_READING = 0x17,
ERROR_READING_LOW_LEVEL = 0x18,
ERROR_READING_CLUSTER_DATA = 0x19,
ERROR_READING_CLUSTER_DATA_CRC_DOES_NOT_MATCH = 0x1A,
ERROR_WRITING_CLUSTER_DATA = 0x1B,
ERROR_DELETING_FILE_LOW_LEVEL = 0x1C,
ERROR_REMOVING_DIRECTORY_LOW_LEVEL = 0x1D,
ERROR_RENAMING_FILE_LOW_LEVEL = 0x1E,
ERROR_RENAMING_DIRECTORY_LOW_LEVEL = 0x1F,
ERROR_VOLUME_CAN_NOT_EXPAND = 0x20,
ERROR_VOLUME_CAN_NOT_BE_OPENED = 0x21,
ERROR_VOLUME_TRANSACTION_ERROR = 0x22,
ERROR_VOLUME_RESTORE_FROM_TRANSACTION_ERROR = 0x23,
ERROR_EXPANDING_DATA_BLOCK = 0x24,
ERROR_BLOCK_INDEX_OUT_OF_RANGE = 0x25,
ERROR_FAT_NOT_CACHED = 0x26,
ERROR_INVALID_FAT_BLOCK_INDEX = 0x27,
ERROR_TRYING_TO_READ_NOT_ALLOCATED_FAT_BLOCK = 0x28,
ERROR_SFAT_CANT_RECOVER = 0x29,
ERROR_SFAT_CANT_BE_RECREATED = 0x2A,
ERROR_WRITING_INVALID_FAT_CELL_VALUE = 0x2B,
ERROR_INVALID_CLUSTER_INDEX = 0x2C,
ERROR_ITERATING_THROUGH_CLUSTER_CHAIN = 0x2D,
ERROR_INCONSISTENCY = 0x2E,
ERROR_INCONSISTENCY_POINTING_TO_FREE_CLUSTER = 0x2F,
ERROR_CAN_NOT_MOVE_CLUSTER = 0x30,
ERROR_FILE_ACCESS_MODE_UNSPECIFIED = 0x31,
ERROR_TRYING_TO_READ_FILE_WITHOUT_READ_ACCESS_MODE = 0x32,
ERROR_EXPANDING_FILE_IN_READ_ACCESS_MODE = 0x33,
ERROR_REACHED_MAX_DIRECTORY_DEPTH = 0x34,
ERROR_INVALID_FILE_MANIPULATOR = 0x35,
ERROR_NOT_ENOUGH_BUFFER_SIZE = 0x36,
ERROR_NULL_POINTER_MEMORY_BUFFER = 0x37,
ERROR_ALLOCATING_MEMORY_BUFFER = 0x38,
ERROR_INVALID_SEEK_PARAMETERS = 0x39,
ERROR_MAXIMUM_ALLOWED_FILES_PER_DIRECTORY_REACHED = 0x3A,
ERROR_FILE_OR_DIRECTORY_WITH_SAME_NAME_ALREADY_EXISTS = 0x3B,
ERROR_PARENT_DIRECTORY_DOES_NOT_EXIST = 0x3C,
ERROR_INVALID_FILE_PATH = 0x3D,
ERROR_CAN_NOT_TRUNCATE_FILE_TO_BIGGER_SIZE = 0x3E,
ERROR_CAN_NOT_DELETE_ROOT_DIRECTORY = 0x3F,
ERROR_CANT_REMOVE_NOT_EMPTY_DIRECTORY = 0x40,
ERROR_CANT_RENAME_A_FILE__NAME_DUPLICATION = 0x41,
ERROR_CAN_NOT_GET_FILE_POSITION = 0x42,
ERROR_FILE_NOT_OPENED = 0x43,
ERROR_FEATURE_NOT_SUPPORTED = 0x44,
ERROR_TRANSACTION_IS_ALREADY_STARTED = 0x45,
ERROR_NO_TRANSACTION_HAS_BEEN_STARTED = 0x46,
ERROR_NO_TRANSACTION_FILE_FOUND = 0x47,
ERROR_FATAL_ERROR = 0x48,
ERROR_FAT_INTEGRITY = 0x49,
ERROR_FILES_INTEGRITY = 0x4A,
ERROR_INTEGRITY = 0x4B,
NOT_IMPLEMENTED = 0xFFFFFFFF,
};
# SFAT::DirectoryIterationFlags
enum SFAT::DirectoryIterationFlags : __int32
{
DI_FILE = 0x1,
DI_DIRECTORY = 0x2,
DI_ALL = 0x3,
DI_RECURSIVE = 0x4,
};
# SFAT::SeekMode
enum SFAT::SeekMode : __int32
{
SM_SET = 0x0,
SM_CURRENT = 0x1,
SM_END = 0x2,
};
# SFAT::FileDescriptorEnums
enum SFAT::FileDescriptorEnums : __int32
{
ENTITY_NAME_SIZE = 0x80,
};
# SFAT::FileAttributes
typedef Manifest::DiffType SFAT::FileAttributes;
# SFAT::AccessMode
enum SFAT::AccessMode : __int32
{
AM_UNSPECIFIED = 0x0,
AM_READ = 0x1,
AM_WRITE = 0x2,
AM_UPDATE = 0x4,
AM_APPEND = 0x8,
AM_TEXT = 0x10,
AM_BINARY = 0x20,
AM_TRUNCATE = 0x40,
AM_CREATE_IF_DOES_NOT_EXIST = 0x80,
};
# SFAT::TransactionEventType
enum SFAT::TransactionEventType : __int32
{
FAT_BLOCK_CHANGED = 0x0,
DIRECTORY_CLUSTER_CHANGED = 0x1,
FILE_CLUSTER_CHANGED = 0x2,
BLOCK_VIRTUALIZATION_TABLE_CHANGED = 0x3,
};
# SFAT::LogArea
enum SFAT::LogArea : __int32
{
LA_PHYSICAL_DISK = 0x0,
LA_FAT_READ = 0x1,
LA_FAT_WRITE = 0x2,
LA_VOLUME_MANAGER = 0x3,
LA_VIRTUAL_DISK = 0x4,
LA_LARGE_WRITES = 0x5,
LA_TRANSACTION = 0x6,
LA_BLOCK_VIRTUALIZATION = 0x7,
LA_EXTERNAL_AREA_FILE = 0x8,
LA_EXTERNAL_AREA_PLATFORM = 0x9,
LA_AREAS_COUNT = 0xA,
};
# SFAT::FileSystemState
enum SFAT::FileSystemState : __int32
{
FSS_UNKNOWN = 0x0,
FSS_ERROR = 0x1,
FSS_STORAGE_SETUP = 0x2,
FSS_CREATED = 0x3,
FSS_READY = 0x4,
};
# SFAT::VolumeDescriptor::FixedConstants
enum SFAT::VolumeDescriptor::FixedConstants : __int32
{
FUTURE_PARAMETERS_BUFFER_SIZE = 0x200,
TOTAL_BLOCKS_COUNT_VERSION_7 = 0x18,
};
# SFAT::BlockVirtualizationHeader::<unnamed_enum_MAX_ID_COUNT>
enum SFAT::BlockVirtualizationHeader::<unnamed_enum_MAX_ID_COUNT> : __int32
{
MAX_ID_COUNT = 0x8,
MAX_ALLOWED_BLOCKS_COUNT = 0x40,
};
# SFAT::EventType
enum SFAT::EventType : __int32
{
ET_ERROR = 0x0,
ET_WARNING = 0x1,
ET_INFO = 0x2,
ET_COUNT = 0x3,
};
# SFAT::IntegrityStatus
enum SFAT::IntegrityStatus : __int32
{
NO_ERROR = 0x0,
INTERNAL_ERROR = 0x1,
CLUSTER_CHAIN_START_MISMATCH = 0x2,
CLUSTER_CHAIN_END_MISMATCH = 0x3,
INVALID_CELL_INDEX_FOR_PREVIOUS_CELL = 0x4,
INVALID_CELL_INDEX_FOR_NEXT_CELL = 0x5,
ALLOCATED_CELL_BELONGS_TO_DELETED_FILE = 0x6,
MISSING_CLUSTER_CHAIN_FOR_NOT_EMPTY_FILE = 0x7,
CLUSTER_CHAIN_ATTACHED_TO_AN_EMPTY_FILE = 0x8,
FIRST_CHAIN_CLUSTER_NOT_MARKED_AS_A_CHAIN_START = 0x9,
MIDDLE_CHAIN_CLUSTER_MARKED_AS_A_CHAIN_START = 0xA,
PREVIOUS_CLUSTER_OF_A_MIDDLE_CHAIN_CLUSTER_IS_INVALID = 0xB,
PREVIOUS_CLUSTER_OF_A_MIDDLE_CHAIN_CLUSTER_IS_WRONG = 0xC,
FILE_SIZE_DOES_NOT_MATCH_THE_COUNT_OF_CLUSTER = 0xD,
INVALID_FILE_START_CLUSTER_INDEX = 0xE,
INVALID_FILE_END_CLUSTER_INDEX = 0xF,
FILE_END_CLUSTER_INDEX_MISMATCH = 0x10,
REFERENCE_TO_NOT_ALLOCATED_CLUSTER_FOR_CHAIN_START = 0x11,
REFERENCE_TO_NOT_ALLOCATED_CLUSTER_FOR_CHAIN_END = 0x12,
CRC_DOES_NOT_MATCH_FOR_CLUSTER = 0x13,
};
# SFAT::DefaultSetupValues
enum SFAT::DefaultSetupValues : __int32
{
CLUSTER_SIZE = 0x2000,
CHUNK_SIZE = 0x40000,
DATA_BLOCK_SIZE = 0x10000000,
FIRST_FILE_DATA_BLOCK_INDEX = 0x1,
};
# SFAT::VolumeDescriptorFlags
enum SFAT::VolumeDescriptorFlags : __int32
{
VDF_DEFAULT = 0x0,
VDF_SINGLE_FILE_VOLUME = 0x1,
VDF_SCRATCH_BLOCK_SUPPORT = 0x2,
};