mirror of
https://github.com/lune-org/docs.git
synced 2024-12-12 13:00:37 +00:00
81 lines
5.3 KiB
Markdown
81 lines
5.3 KiB
Markdown
|
<!-- markdownlint-disable MD041 -->
|
||
|
<!-- markdownlint-disable MD033 -->
|
||
|
|
||
|
# API Status
|
||
|
|
||
|
This is a page indicating the current implementation status for instance methods and datatypes in
|
||
|
the `roblox` library.
|
||
|
|
||
|
If an API on a class is not listed here it may not be within the scope for Lune and may not be
|
||
|
implemented in the future. <br /> However, if a recently added datatype is missing, and it can be
|
||
|
used as an instance property, it is likely that it will be implemented.
|
||
|
|
||
|
## Classes
|
||
|
|
||
|
### `Instance`
|
||
|
|
||
|
Currently implemented APIs:
|
||
|
|
||
|
- [`new`](https://create.roblox.com/docs/reference/engine/datatypes/Instance#new) - note that this
|
||
|
does not include the second `parent` argument
|
||
|
- [`AddTag`](https://create.roblox.com/docs/reference/engine/classes/CollectionService#AddTag)
|
||
|
- [`Clone`](https://create.roblox.com/docs/reference/engine/classes/Instance#Clone)
|
||
|
- [`Destroy`](https://create.roblox.com/docs/reference/engine/classes/Instance#Destroy)
|
||
|
- [`ClearAllChildren`](https://create.roblox.com/docs/reference/engine/classes/Instance#ClearAllChildren)
|
||
|
- [`FindFirstAncestor`](https://create.roblox.com/docs/reference/engine/classes/Instance#FindFirstAncestor)
|
||
|
- [`FindFirstAncestorOfClass`](https://create.roblox.com/docs/reference/engine/classes/Instance#FindFirstAncestorOfClass)
|
||
|
- [`FindFirstAncestorWhichIsA`](https://create.roblox.com/docs/reference/engine/classes/Instance#FindFirstAncestorWhichIsA)
|
||
|
- [`FindFirstChild`](https://create.roblox.com/docs/reference/engine/classes/Instance#FindFirstChild)
|
||
|
- [`FindFirstChildOfClass`](https://create.roblox.com/docs/reference/engine/classes/Instance#FindFirstChildOfClass)
|
||
|
- [`FindFirstChildWhichIsA`](https://create.roblox.com/docs/reference/engine/classes/Instance#FindFirstChildWhichIsA)
|
||
|
- [`GetAttribute`](https://create.roblox.com/docs/reference/engine/classes/Instance#GetAttribute)
|
||
|
- [`GetAttributes`](https://create.roblox.com/docs/reference/engine/classes/Instance#GetAttributes)
|
||
|
- [`GetChildren`](https://create.roblox.com/docs/reference/engine/classes/Instance#GetChildren)
|
||
|
- [`GetDescendants`](https://create.roblox.com/docs/reference/engine/classes/Instance#GetDescendants)
|
||
|
- [`GetFullName`](https://create.roblox.com/docs/reference/engine/classes/Instance#GetFullName)
|
||
|
- [`GetTags`](https://create.roblox.com/docs/reference/engine/classes/CollectionService#GetTags)
|
||
|
- [`HasTag`](https://create.roblox.com/docs/reference/engine/classes/CollectionService#HasTag)
|
||
|
- [`IsA`](https://create.roblox.com/docs/reference/engine/classes/Instance#IsA)
|
||
|
- [`IsAncestorOf`](https://create.roblox.com/docs/reference/engine/classes/Instance#IsAncestorOf)
|
||
|
- [`IsDescendantOf`](https://create.roblox.com/docs/reference/engine/classes/Instance#IsDescendantOf)
|
||
|
- [`RemoveTag`](https://create.roblox.com/docs/reference/engine/classes/CollectionService#RemoveTag)
|
||
|
- [`SetAttribute`](https://create.roblox.com/docs/reference/engine/classes/Instance#SetAttribute)
|
||
|
|
||
|
### `DataModel`
|
||
|
|
||
|
Currently implemented APIs:
|
||
|
|
||
|
- [`GetService`](https://create.roblox.com/docs/reference/engine/classes/ServiceProvider#GetService)
|
||
|
- [`FindService`](https://create.roblox.com/docs/reference/engine/classes/ServiceProvider#FindService)
|
||
|
|
||
|
## Datatypes
|
||
|
|
||
|
Currently implemented datatypes:
|
||
|
|
||
|
- [`Axes`](https://create.roblox.com/docs/reference/engine/datatypes/Axes)
|
||
|
- [`BrickColor`](https://create.roblox.com/docs/reference/engine/datatypes/BrickColor)
|
||
|
- [`CFrame`](https://create.roblox.com/docs/reference/engine/datatypes/CFrame)
|
||
|
- [`Color3`](https://create.roblox.com/docs/reference/engine/datatypes/Color3)
|
||
|
- [`ColorSequence`](https://create.roblox.com/docs/reference/engine/datatypes/ColorSequence)
|
||
|
- [`ColorSequenceKeypoint`](https://create.roblox.com/docs/reference/engine/datatypes/ColorSequenceKeypoint)
|
||
|
- [`Enum`](https://create.roblox.com/docs/reference/engine/datatypes/Enum)
|
||
|
- [`Faces`](https://create.roblox.com/docs/reference/engine/datatypes/Faces)
|
||
|
- [`Font`](https://create.roblox.com/docs/reference/engine/datatypes/Font)
|
||
|
- [`NumberRange`](https://create.roblox.com/docs/reference/engine/datatypes/NumberRange)
|
||
|
- [`NumberSequence`](https://create.roblox.com/docs/reference/engine/datatypes/NumberSequence)
|
||
|
- [`NumberSequenceKeypoint`](https://create.roblox.com/docs/reference/engine/datatypes/NumberSequenceKeypoint)
|
||
|
- [`PhysicalProperties`](https://create.roblox.com/docs/reference/engine/datatypes/PhysicalProperties)
|
||
|
- [`Ray`](https://create.roblox.com/docs/reference/engine/datatypes/Ray)
|
||
|
- [`Rect`](https://create.roblox.com/docs/reference/engine/datatypes/Rect)
|
||
|
- [`Region3`](https://create.roblox.com/docs/reference/engine/datatypes/Region3)
|
||
|
- [`Region3int16`](https://create.roblox.com/docs/reference/engine/datatypes/Region3int16)
|
||
|
- [`UDim`](https://create.roblox.com/docs/reference/engine/datatypes/UDim)
|
||
|
- [`UDim2`](https://create.roblox.com/docs/reference/engine/datatypes/UDim2)
|
||
|
- [`Vector2`](https://create.roblox.com/docs/reference/engine/datatypes/Vector2)
|
||
|
- [`Vector2int16`](https://create.roblox.com/docs/reference/engine/datatypes/Vector2int16)
|
||
|
- [`Vector3`](https://create.roblox.com/docs/reference/engine/datatypes/Vector3)
|
||
|
- [`Vector3int16`](https://create.roblox.com/docs/reference/engine/datatypes/Vector3int16)
|
||
|
|
||
|
Note that these datatypes are kept as up-to-date as possible, but recently added members & methods
|
||
|
may be missing.
|