MC TIL
Home
Github
Home
Github
  • Struct

    • A
    • A~1
    • B
    • B~1
    • B~2
    • C
    • C~1
    • C~2
    • C~3
    • D
    • D~1
    • D~2
    • D~3
    • D~4
    • D~5
    • D~6
    • D~7
    • D~8
    • D~9
    • D~10
    • E
    • E~1
    • F
    • F~1
    • G
    • H
    • I
    • I~1
    • I~2
    • J
    • K
    • L
    • L~1
    • M
    • M~1
    • M~2
    • M~3
    • N
    • O
    • P
    • P~1
    • P~2
    • P~3
    • Q
    • R
    • R~1
    • R~2
    • R~3
    • S
    • S~1
    • S~2
    • S~3
    • S~4
    • T
    • T~1
    • U
    • V
    • W
    • W~1
    • X
    • Z
  • Enums

    • A
    • B
    • C
    • D
    • D~1
    • D~2
    • D~3
    • E
    • F
    • G
    • H
    • I
    • J
    • K
    • L
    • M
    • N
    • O
    • P
    • R
    • S
    • T
    • U
    • V
    • W

S

StoreNavigationOrigin

NameValue
Overworld0
Nether1
TheEnd2
New_33
New_44
New_55
New_66
New_77
New_88
New_99
New_1010
New_1111
New_1212
New_1313
New_1414
New_1515
New_1616
New_1717
New_1818
New_1919
New_2020
Count21
Undefined21

StartIntent

NameValue
JoinWorld0
UploadToRealm1

ScreenEventScope

NameValue
Controller0
View1

Social::MultiplayerServiceIdentifier

NameValue

Social::GamePublishSetting

NameValue
NoMultiPlay0
InviteOnly1
FriendsOnly2
FriendsOfFriends3
Public4

StructureTemplateRequestOperation

NameValue

Side

NameValue

Skin::SkinType

NameValue
CustomDummy0
CustomUser1
Free2
Paid3
Persona4

SkullBlockActor::SkullType

NameValue

SearchRequestURLType

NameValue
Search0
SearchStore1

SoundFormat

NameValue
SOUND_FORMAT_NONE0
SOUND_FORMAT_PCM81
SOUND_FORMAT_PCM162
SOUND_FORMAT_PCM243
SOUND_FORMAT_PCM324
SOUND_FORMAT_PCMFLOAT5
SOUND_FORMAT_BITSTREAM6

StoreCatalogCategory

NameValue
Position0
Rotation1
Scale2
_Count3

SearchQuery::SortDirection

NameValue
Ascending0
Descending1

Social::SignInResult

NameValue

SemanticConstraint

NameValue

SolidityCheckType

NameValue
CheckSolidBlocking0
CheckCollisionShape1

SignBlockActor::SignType

NameValue
Oak0
Spruce1
Birch2
Jungle3
Acacia4
DarkOak5
RedBigNetherShroom6
BlueBigNetherShroom7

StorageVersion

NameValue

StrongholdPiece::SmallDoorType

NameValue
OPENING0
WOOD_DOOR1
GRATES2
IRON_DOOR3

stbir_datatype

NameValue
STBIR_TYPE_UINT80
STBIR_TYPE_UINT161
STBIR_TYPE_UINT322
STBIR_TYPE_FLOAT3
STBIR_MAX_TYPES4

stbir_edge

NameValue
STBIR_EDGE_CLAMP1
STBIR_EDGE_REFLECT2
STBIR_EDGE_WRAP3
STBIR_EDGE_ZERO4

stbir_colorspace

NameValue
STBIR_COLORSPACE_LINEAR0
STBIR_COLORSPACE_SRGB1
STBIR_MAX_COLORSPACES2

stbir_filter

NameValue
STBIR_FILTER_DEFAULT0
STBIR_FILTER_BOX1
STBIR_FILTER_TRIANGLE2
STBIR_FILTER_CUBICBSPLINE3
STBIR_FILTER_CATMULLROM4
STBIR_FILTER_MITCHELL5

ServerAuthMovementMode

NameValue
ClientAuthoritative0
ServerAuthoritative1
ServerAuthoritativeWithRewind2

SubChunkFormat

NameValue

StructureBlockType

NameValue

StructureRedstoneSaveMode

NameValue
SavesToMemory0
SavesToDisk1

SearchQuery::SortBy

NameValue

SearchQuery::InventoryFilter

NameValue

SearchCacheDuration

NameValue

ScreenEventType

NameValue

ScreenExitBehavior

NameValue
LeaveScreen0
ExitGame1
GoToStartScreen2
DoNothing3

SettingsTabIndex

NameValue

Social::IdentityType

NameValue

Social::ConnectionType

NameValue

ScriptApi::ScriptReportItemType

NameValue

SerializerDirection

NameValue
Saving0
Loading1

StreamReadResult

NameValue
Malformed0
Valid1

StructureTemplateResponseType

NameValue

ScriptQueryComponent::ViewType

NameValue
Plain0
Spatial1

SkeletalHierarchyIndex

NameValue

SparseContainerBackingSetType

NameValue
ClientScratchContainer0
SetItem1
PlayerSetArmor2
PlayerSetOffhand3
PlayerSetUIItem4

StoneType

NameValue

SandType

NameValue

SpongeType

NameValue

SandStoneType

NameValue

StoneSlabType

NameValue

StoneSlabType2

NameValue

StoneSlabType3

NameValue

StoneSlabType4

NameValue

StoneBrickType

NameValue

SeaGrassType

NameValue

ScatterParams::RandomDistributionType

NameValue
SingleValued0
Uniform1
Gaussian2
InverseGaussian3
FixedGrid4
JitteredGrid5

ScatterParams::CoordinateEvaluationOrder

NameValue
XYZ0
XZY1
YXZ2
YZX3
ZXY4
ZYX5

StructureFeatureType

NameValue

SensitiveWordsLog::ContentType

NameValue
EntityName0
ItemName1
ArmorStandName2
SignBlockContent3
BookName4
BookAuthor5
BookContent6
CommandBlockTag7
CommandBlockContent8
Scoreboard9
StructureName10

StickMappingGlobals::<unnamed_enum_MOVE_STICK_ID>

NameValue
MOVE_STICK_ID0
TURN_STICK_ID1

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,
};

Last Updated:
Contributors: RedbeanW
Prev
R
Next
T