diff --git a/include/customDefinitions.d.ts b/include/customDefinitions.d.ts index a145c45cb..502aabcc1 100644 --- a/include/customDefinitions.d.ts +++ b/include/customDefinitions.d.ts @@ -341,11 +341,11 @@ interface Dragger extends Instance { MouseDown(this: Dragger, mousePart: BasePart, pointOnMousePart: Vector3, parts: Array): void; } -interface EditableImage extends Instance { +interface EditableImage extends Object { ReadPixels(this: EditableImage, position: Vector2, size: Vector2): Array; } -interface EditableMesh extends DataModelMesh { +interface EditableMesh extends Object { FindClosestPointOnSurface(this: EditableMesh, point: Vector3): LuaTuple<[number, Vector3, Vector3]>; FindVerticesWithinSphere(this: EditableMesh, center: Vector3, radius: number): Array; GetAdjacentTriangles(this: EditableMesh, triangleId: number): Array; @@ -540,7 +540,7 @@ interface InsertService extends Instance { GetUserSets(this: InsertService, userId: number): Array; } -interface Instance { +interface Instance extends Object { /** * **Clone** creates a copy of an object and all of its descendants, ignoring all objects that are not [Archivable](https://developer.roblox.com/en-us/api-reference/property/Instance/Archivable). The copy of the root object is returned by this function and its [Parent](https://developer.roblox.com/en-us/api-reference/property/Instance/Parent) is set to nil. *