Skip to content

Commit 7355b22

Browse files
committed
feat: update generated files [skip ci]
1 parent b26776c commit 7355b22

File tree

3 files changed

+55
-1
lines changed

3 files changed

+55
-1
lines changed

RobloxTypes/Generated/Enums.cs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2538,6 +2538,7 @@ public abstract class DeveloperMemoryTag : EnumItem
25382538
public static extern DeveloperMemoryTag Animation { get; }
25392539
public static extern DeveloperMemoryTag Navigation { get; }
25402540
public static extern DeveloperMemoryTag GeometryCSG { get; }
2541+
public static extern DeveloperMemoryTag GraphicsSlimModels { get; }
25412542

25422543
/// <summary>Returns an array of all <see cref="EnumItem"/> options available for this enum.</summary>
25432544
public static extern EnumItem[] GetEnumItems();
@@ -5611,6 +5612,21 @@ public abstract class PositionAlignmentMode : EnumItem
56115612
public static extern EnumItem[] GetEnumItems();
56125613
}
56135614

5615+
public abstract class PreferredInput : EnumItem
5616+
{
5617+
extern string EnumItem.Name { get; }
5618+
extern uint EnumItem.Value { get; }
5619+
extern string EnumItem.EnumType { get; }
5620+
public extern bool IsA<T>(string name) where T : Enum;
5621+
5622+
public static extern PreferredInput KeyboardAndMouse { get; }
5623+
public static extern PreferredInput Gamepad { get; }
5624+
public static extern PreferredInput Touch { get; }
5625+
5626+
/// <summary>Returns an array of all <see cref="EnumItem"/> options available for this enum.</summary>
5627+
public static extern EnumItem[] GetEnumItems();
5628+
}
5629+
56145630
public abstract class PreferredTextSize : EnumItem
56155631
{
56165632
extern string EnumItem.Name { get; }

RobloxTypes/Generated/None.cs

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ public static class Services
3333
public static extern BulkImportService BulkImportService { get; }
3434
public static extern HSRDataContentProvider HSRDataContentProvider { get; }
3535
public static extern MeshContentProvider MeshContentProvider { get; }
36+
public static extern SlimContentProvider SlimContentProvider { get; }
3637
public static extern SolidModelContentProvider SolidModelContentProvider { get; }
3738
public static extern CalloutService CalloutService { get; }
3839
public static extern CaptureService CaptureService { get; }
@@ -623,7 +624,7 @@ public partial interface AssetService : IServiceInstance
623624
public Instance GetGamePlacesAsync();
624625
public object PromptCreateAssetAsync(Player player, Instance instance, Enum.AssetType assetType);
625626
public object PromptImportAnimationClipFromVideoAsync(Player player, Action progressCallback);
626-
public void SavePlaceAsync();
627+
public void SavePlaceAsync(object? requestParameters = null);
627628
public AudioPages SearchAudio(AudioSearchParams searchParameters);
628629
}
629630

@@ -1093,6 +1094,7 @@ public interface AvatarCreationService : IServiceInstance
10931094
{
10941095
public new AvatarCreationService Clone();
10951096
public object GetValidationRules();
1097+
public string AutoSetupAvatarAsync(Player player, Model model);
10961098
public string GenerateAvatar2DPreviewAsync(object avatarGeneration2dPreviewParams);
10971099
public string GenerateAvatarAsync(object avatarGenerationParams);
10981100
public object[] GetBatchTokenDetailsAsync(object[] tokenIds);
@@ -4410,6 +4412,7 @@ public partial interface Terrain : BasePart
44104412
public Vector3 CellCenterToWorld(int x, int y, int z);
44114413
public Vector3 CellCornerToWorld(int x, int y, int z);
44124414
public void Clear();
4415+
public void ClearVoxelsAsync_beta(Region3 region, object[] channelIds);
44134416
public TerrainRegion CopyRegion(Region3int16 region);
44144417
public int CountCells();
44154418
public void FillBall(Vector3 center, float radius, Enum.Material material);
@@ -4420,9 +4423,12 @@ public partial interface Terrain : BasePart
44204423
public object GetCell(int x, int y, int z);
44214424
public Color3 GetMaterialColor(Enum.Material material);
44224425
public object GetWaterCell(int x, int y, int z);
4426+
public TerrainIterateOperation IterateVoxelsAsync_beta(Region3 region, int resolution, object[] channelIds);
4427+
public TerrainModifyOperation ModifyVoxelsAsync_beta(Region3 region, int resolution, object[] channelIds);
44234428
public void PasteRegion(TerrainRegion region, Vector3int16 corner, bool pasteEmptyCells);
44244429
public object ReadVoxelChannels(Region3 region, float resolution, object[] channelIds);
44254430
public object ReadVoxels(Region3 region, float resolution);
4431+
public TerrainReadOperation ReadVoxelsAsync_beta(Region3 region, int resolution, object[] channelIds);
44264432
public void ReplaceMaterial(Region3 region, float resolution, Enum.Material sourceMaterial, Enum.Material targetMaterial);
44274433
public void SetCell(int x, int y, int z, Enum.CellMaterial material, Enum.CellBlock block, Enum.CellOrientation orientation);
44284434
public void SetCells(Region3int16 region, Enum.CellMaterial material, Enum.CellBlock block, Enum.CellOrientation orientation);
@@ -4433,6 +4439,7 @@ public partial interface Terrain : BasePart
44334439
public Vector3 WorldToCellPreferSolid(Vector3 position);
44344440
public void WriteVoxelChannels(Region3 region, float resolution, object channels);
44354441
public void WriteVoxels(Region3 region, float resolution, object[] materials, object[] occupancy);
4442+
public TerrainWriteOperation WriteVoxelsAsync_beta(Region3 region, int resolution, object[] channelIds);
44364443
}
44374444

44384445
public interface TriangleMeshPart : BasePart
@@ -6557,6 +6564,7 @@ public interface UserInputService : IServiceInstance
65576564
public Vector2 OnScreenKeyboardPosition { get; }
65586565
public Vector2 OnScreenKeyboardSize { get; }
65596566
public bool OnScreenKeyboardVisible { get; }
6567+
public Enum.PreferredInput PreferredInput { get; }
65606568
public bool TouchEnabled { get; }
65616569
public CFrame UserHeadCFrame { get; }
65626570
public bool VREnabled { get; }
@@ -6922,3 +6930,29 @@ public interface Wire : ICreatableInstance
69226930
public string TargetName { get; set; }
69236931
}
69246932

6933+
public interface TerrainIterateOperation : Object
6934+
{
6935+
public ScriptSignal CommitBlock(object block);
6936+
public delegate void ReadyDelegate(object block);
6937+
public event ReadyDelegate Ready;
6938+
}
6939+
6940+
public interface TerrainModifyOperation : Object
6941+
{
6942+
public ScriptSignal CommitBlock(object block);
6943+
public delegate void ReadyDelegate(object block);
6944+
public event ReadyDelegate Ready;
6945+
}
6946+
6947+
public interface TerrainReadOperation : Object
6948+
{
6949+
public delegate void ReadyDelegate(object block);
6950+
public event ReadyDelegate Ready;
6951+
}
6952+
6953+
public interface TerrainWriteOperation : Object
6954+
{
6955+
public ScriptSignal CommitBlock(object block);
6956+
public object GetBlock();
6957+
}
6958+

RobloxTypes/Generated/PluginSecurity.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2701,3 +2701,7 @@ public interface Wire : ICreatableInstance
27012701
public new Wire Clone();
27022702
}
27032703

2704+
public interface TerrainIterateOperation : Object;
2705+
public interface TerrainModifyOperation : Object;
2706+
public interface TerrainReadOperation : Object;
2707+
public interface TerrainWriteOperation : Object;

0 commit comments

Comments
 (0)