Template talk:ClassReference
From Legacy Roblox Wiki
Fill this up with all known classes so "Derived Classes" works.
- Should be possible to automate its generation by parsing anaminus's class tree
- Yeah.
Getting a List Automatically
Wouldn't you be able to get a complete list of them all automatically with this page?
You can include it in pages. Example:
- RBX.lua.Accoutrement (Object)
- RBX.lua.Advanced Dragger (Object)
- RBX.lua.AnimationTrackState (Object)
- RBX.lua.AnimationTrack (Object)
- RBX.lua.Animation (Object)
- RBX.lua.Animator (Object)
- RBX.lua.ArcHandles (Object)
- RBX.lua.Authoring (Object)
- RBX.lua.AutoJoint (Object)
- RBX.lua.BackpackItem (Object)
- RBX.lua.Backpack (Object)
- RBX.lua.BadgeService (Service)
- RBX.lua.BasePart (Object)
- RBX.lua.BasePlayerGui (Object)
- RBX.lua.BaseScript (Object)
- RBX.lua.BevelMesh (Object)
- RBX.lua.BillboardGui (Object)
- RBX.lua.BindableEvent (Object)
- RBX.lua.BindableFunction (Object)
- RBX.lua.BlockMesh (Object)
- RBX.lua.BodyAngularVelocity (Object)
- RBX.lua.BodyColors (Object)
- RBX.lua.BodyForce (Object)
- RBX.lua.BodyGyro (Object)
- RBX.lua.BodyPosition (Object)
- RBX.lua.BodyThrust (Object)
- RBX.lua.BodyVelocity (Object)
- RBX.lua.BoolValue (Object)
- RBX.lua.BrickColorValue (Object)
- RBX.lua.ButtonBindingWidget (Object)
- RBX.lua.Button (Object)
- RBX.lua.CFrameValue (Object)
- RBX.lua.Camera (Object)
- RBX.lua.Camera (Object)/methods
- RBX.lua.ChangeHistoryService (Service)
- RBX.lua.CharacterMesh (Object)
- RBX.lua.Chat (Object)
- RBX.lua.ClickDetector (Object)
- RBX.lua.Clothing (Object)
- RBX.lua.CollectionService (Service)
- RBX.lua.Color3Value (Object)
- RBX.lua.Configuration (Object)
- RBX.lua.ContentFilter (Object)
- RBX.lua.ContentProvider (Service)
- RBX.lua.ControllerService (Object)
- RBX.lua.Controller (Object)
- RBX.lua.CookiesService (Object)
- RBX.lua.CoreGui (Object)
- RBX.lua.CoreScript (Object)
- RBX.lua.CornerWedgePart (Object)
- RBX.lua.CustomEventReceiver (Object)
- RBX.lua.CustomEvent (Object)
- RBX.lua.CylinderMesh (Object)
- RBX.lua.DataModelMesh (Object)
- RBX.lua.DataModel (Service)
- RBX.lua.Debris (Object)
- RBX.lua.DebugSettings (Object)
- RBX.lua.Decal (Object)
- RBX.lua.DialogChoice (Object)
- RBX.lua.Dialog (Object)
- RBX.lua.DoubleConstrainedValue (Object)
- RBX.lua.Dragger (Object)
- RBX.lua.DynamicRotate (Object)
- RBX.lua.Explosion (Object)
- RBX.lua.FaceInstance (Object)
- RBX.lua.FastLogSettings (Object)
- RBX.lua.Feature (Object)
- RBX.lua.FileMesh (Object)
- RBX.lua.Fire (Object)
- RBX.lua.FlagStandService (Object)
- RBX.lua.FlagStand (Object)
- RBX.lua.Flag (Object)
- RBX.lua.FloorWire (Object)
- RBX.lua.ForceField (Object)
- RBX.lua.FormFactorPart (Object)
- RBX.lua.Frame (Object)
- RBX.lua.FriendService (Object)
- RBX.lua.FunctionalTest (Object)
- RBX.lua.GameSettings (Object)
- RBX.lua.Game Options
- RBX.lua.Geometry (Object)
- RBX.lua.GlobalSettings (Object)
- RBX.lua.Glue (Object)
- RBX.lua.GuiBase3d (Object)
- RBX.lua.GuiBase (Object)
- RBX.lua.GuiButton (Object)
- RBX.lua.GuiLabel (Object)
- RBX.lua.GuiMain (Object)
- RBX.lua.GuiObject (Object)
- RBX.lua.GuiService (Service)
- RBX.lua.GuidRegistryService (Object)
- RBX.lua.HandlesBase (Object)
- RBX.lua.Handles (Object)
- RBX.lua.Hat (Object)
- RBX.lua.Hint (Object)
- RBX.lua.Hole (Object)
- RBX.lua.HopperBin (Object)
- RBX.lua.Hopper (Object)
- RBX.lua.HtmlService (Service)
- RBX.lua.HtmlWindow (Object)
- RBX.lua.HumanoidController (Object)
- RBX.lua.Humanoid (Object)
- RBX.lua.ImageButton (Object)
- RBX.lua.ImageLabel (Object)
- RBX.lua.InsertService (Service)
- RBX.lua.Instance (Object)
- RBX.lua.Instance (Object)/test
- RBX.lua.Instance (Object)/test2
- RBX.lua.Instance (Object)/test3
- RBX.lua.Instance (Object)/test4
- RBX.lua.Instance (Object)/test5
- RBX.lua.IntConstrainedValue (Object)
- RBX.lua.IntValue (Object)
- RBX.lua.JointInstance (Object)
- RBX.lua.JointsService (Service)
- RBX.lua.KeyFrameSequence (Object)
- RBX.lua.KeyframeSequenceProvider (Service)
- RBX.lua.Keyframe (Object)
- RBX.lua.Lighting (Object)
- RBX.lua.LoadingGui (Object)
- RBX.lua.LocalBackpackItem (Object)
- RBX.lua.LocalBackpackSwitcher (Object)
- RBX.lua.LocalBackpackTool (Object)
- RBX.lua.LocalBackpack (Object)
- RBX.lua.LocalScript (Object)
- RBX.lua.LocalWorkspace (Object)
- RBX.lua.LuaSettings (Object)
- RBX.lua.LuaWebService (Service)
- RBX.lua.ManualGlue (Object)
- RBX.lua.ManualSurfaceJointInstance (Object)
- RBX.lua.ManualWeld (Object)
- RBX.lua.MeshContentProvider (Service)
- RBX.lua.Message (Object)
- RBX.lua.Model (Object)
- RBX.lua.Motor6D (Object)
- RBX.lua.MotorFeature (Object)
- RBX.lua.Motor (Object)
- RBX.lua.Mouse (Object)
- RBX.lua.NetworkClient (Object)
- RBX.lua.NetworkMarker (Object)
- RBX.lua.NetworkPeer (Object)
- RBX.lua.NetworkReplicator (Object)
- RBX.lua.NetworkServer (Object)
- RBX.lua.NetworkSettings (Object)
- RBX.lua.NotificationBox (Object)
- RBX.lua.NotificationObject (Object)
- RBX.lua.NumberValue (Object)
- RBX.lua.ObjectValue (Object)
- RBX.lua.PVAdornment (Object)
- RBX.lua.PVInstance (Object)
- RBX.lua.Pants (Object)
- RBX.lua.ParallelRampPart (Object)
- RBX.lua.PartAdornment (Object)
- RBX.lua.Part (Object)
- RBX.lua.PhysicsService (Object)
- RBX.lua.PhysicsSettings (Object)
- RBX.lua.Platform (Object)
- RBX.lua.PlayerCamera (Object)
- RBX.lua.PlayerGui (Object)
- RBX.lua.PlayerHUD (Object)
- RBX.lua.PlayerMouse (Object)
- RBX.lua.Player (Object)
- RBX.lua.Players (Object)
- RBX.lua.PluginManager (Object)
- RBX.lua.PluginMouse (Object)
- RBX.lua.Plugin (Object)
- RBX.lua.Pose (Object)
- RBX.lua.PrismPart (Object)
- RBX.lua.ProfilingItem (Object)
- RBX.lua.PseudoPlayer (Object)
- RBX.lua.PyramidPart (Object)
- RBX.lua.ROOT (Object)
- RBX.lua.RayValue (Object)
- RBX.lua.ReflectionMetadataCallbacks (Object)
- RBX.lua.ReflectionMetadataClass (Object)
- RBX.lua.ReflectionMetadataClasses (Object)
- RBX.lua.ReflectionMetadataEvents (Object)
- RBX.lua.ReflectionMetadataFunctions (Object)
- RBX.lua.ReflectionMetadataItem (Object)
- RBX.lua.ReflectionMetadataMember (Object)
- RBX.lua.ReflectionMetadataProperties (Object)
- RBX.lua.ReflectionMetadataYieldFunctions (Object)
- RBX.lua.ReflectionMetadata (Object)
- RBX.lua.RenderHooksService (Object)
- RBX.lua.RenderSettings (Object)
- RBX.lua.RightAngleRampPart (Object)
- RBX.lua.RocketPropulsion (Object)
- RBX.lua.RootInstance (Object)
- RBX.lua.RotateP (Object)
- RBX.lua.RotateV (Object)
- RBX.lua.Rotate (Object)
- RBX.lua.RunService (Object)
- RBX.lua.RunningAverageItemDouble (Object)
- RBX.lua.RunningAverageItemInt (Object)
- RBX.lua.RunningAverageTimeDouble (Object)
- RBX.lua.RunningAverageTimeInt (Object)
- RBX.lua.Scale9Frame (Object)
- RBX.lua.ScreenGui (Object)
- RBX.lua.ScriptContext (Service)
- RBX.lua.ScriptInformationProvider (Object)
- RBX.lua.Script (Object)
- RBX.lua.Seat (Object)
- RBX.lua.SelectionBox (Object)
- RBX.lua.SelectionLasso (Object)
- RBX.lua.SelectionPartLasso (Object)
- RBX.lua.SelectionPointLasso (Object)
- RBX.lua.Selection (Service)
- RBX.lua.ServiceProvider (Object)
- RBX.lua.ShirtGraphic (Object)
- RBX.lua.Shirt (Object)
- RBX.lua.SkateboardController (Object)
- RBX.lua.SkateboardPlatform (Object)
- RBX.lua.Skin (Object)
- RBX.lua.Sky (Object)
- RBX.lua.Smoke (Object)
- RBX.lua.Snap (Object)
- RBX.lua.SocialService (Object)
- RBX.lua.SoundService (Object)
- RBX.lua.Sound (Object)
- RBX.lua.Sparkles (Object)
- RBX.lua.SpawnLocation (Object)
- RBX.lua.SpawnerService (Object)
- RBX.lua.SpecialMesh (Object)
- RBX.lua.StarterGear (Object)
- RBX.lua.StarterGui (Service)
- RBX.lua.StarterPack (Object)
- RBX.lua.StarterScript (Object)
- RBX.lua.StatsItem (Object)
- RBX.lua.Stats (Object)
- RBX.lua.Status (Object)
- RBX.lua.StockSound (Object)
- RBX.lua.StringValue (Object)
- RBX.lua.StudioTool (Object)
- RBX.lua.SurfaceSelection (Object)
- RBX.lua.TaskScheduler (Object)
- RBX.lua.Team (Object)
- RBX.lua.Teams (Object)
- RBX.lua.TeleportService (Service)
- RBX.lua.Terrain (Object)
- RBX.lua.TestService (Object)
- RBX.lua.TextBox (Object)
- RBX.lua.TextButton (Object)
- RBX.lua.TextLabel (Object)
- RBX.lua.TextService (Service)
- RBX.lua.TextureContentProvider (Service)
- RBX.lua.TextureTrail (Object)
- RBX.lua.Texture (Object)
- RBX.lua.Timer (Object)
- RBX.lua.Tool (Object)
- RBX.lua.TouchTransmitter (Object)
- RBX.lua.TrussPart (Object)
- RBX.lua.TweenService (Object)
- RBX.lua.UserGameSettings (Object)
- RBX.lua.Vector3Value (Object)
- RBX.lua.VehicleController (Object)
- RBX.lua.VehicleSeat (Object)
- RBX.lua.VelocityMotor (Object)
- RBX.lua.VirtualUser (Service)
- RBX.lua.Visit (Object)
- RBX.lua.WedgePart (Object)
- RBX.lua.Weld (Object)
- RBX.lua.Workspace (Object)
15 February 2012
- This template is used internally as a sort of "foreach" loop, that iterates over all the instances. This allows clever things like derived classes and Objects_to_document