Objects

Every object a System project is made of, and what your code can do with it.

A project is a tree of objects, like a place: folders, scripts and values, each with a name, a parent and the members below. The tree is typed from the project itself, so shot check knows what each path holds (see the Checked paths guide).

The Explorer showing a project's tree four levels deep, with folders, a program, a class and its Types, a Luau module and value objects, beside the Properties of the number value Apple.
A project's object tree

Families

BaseShotInstanceFolders and scriptsFolder, LuaSourceContainer, ModuleScript, Script, LuauValuesValueBase, BoolValue, Color3Value, IntValue, NumberValue, ObjectValue, StringValue, Vector3ValueFilesFileService, PathHandler, FileHandler, Follow, RecycledItem, FileFollower, PathWatcher, RecycleBinServiceProgramsProcessService, ChildProcess, RunService, ProcessHandler, ProgramService, ProgramLock, JobQueue, Job, NotificationService, Notification, ClipboardService, MachineService, Actor, BindableFunction, BindableEvent, MessagingServiceData and timeJsonService, TimeService, Timer, SettingsService, SettingsStore, LogService, LogFile, ReflectionService, SerializationService, EncodingService, RecordStore, Record, LuauServiceWebPageService, Page, HttpService, HttpServer, HttpRoute, WebStreamClientWindows and UIScreenItem, Window, UIObject, Frame, TextLabel, ImageLabel, Button, TextBox, ScrollingFrame, LogView, Menu, MenuItem, MenuSeparator, Shortcut, DragDetector, DropTarget, Dialog, ProgressBar, Canvas, Stack, RenderTargetImages and GPUEditableImage, GpuService, ImageService, GpuTexture, ShaderProgram, ShaderModule, ImageProcessor, ImageEffect, BlurEffect, ColorCurveEffect, BrightnessContrastEffect, HueShiftEffect, SaturationEffect, MultiplyEffect, DropShadowEffect, InnerGlowEffect, OutlineEffect, DilateEffect, NoiseEffect, BlendEffect, EdgesEffect, AmbientOcclusionEffect, ShaderEffect, AtlasBuilder, PixelArtProcessorMeshes and 3DEditableMesh, MeshService, BlenderService, BlenderJob, BakeContext, MapScene, MapLayer, MeshBatch, RenderCamera, MapLayerExportAudioAudioService, AudioClipRobloxRobloxDataModel, PlaceReader, PlaceFile, RobloxFileService, AssetService, AssetUpload, OpenCloudService, RobloxCloudService, RobloxUniverse, DeveloperProduct, GamePass, CloudDataStore, AssetCache, RobloxPlace, PlaceDiff, PlaceCleaner