// Auto-generated list of Roblox enums. // Updated as of 0.448.0.411244 namespace RobloxFiles.Enums { public enum ActuatorRelativeTo { Attachment0, Attachment1, World } public enum ActuatorType { None, Motor, Servo } public enum AlignType { Parallel, Perpendicular } public enum AlphaMode { Overlay, Transparency } public enum AnimationPriority { Idle, Movement, Action, Core = 1000 } public enum AspectType { FitWithinMaxSize, ScaleWithParentSize } public enum Axis { X, Y, Z } public enum BinType { Script, GameTool, Grab, Clone, Hammer } public enum BodyPart { Head, Torso, LeftArm, RightArm, LeftLeg, RightLeg } public enum BorderMode { Outline, Middle, Inset } public enum ButtonStyle { Custom, RobloxButtonDefault, RobloxButton, RobloxRoundButton, RobloxRoundDefaultButton, RobloxRoundDropdownButton } public enum CameraMode { Classic, LockFirstPerson } public enum CameraType { Fixed, Attach, Watch, Track, Follow, Custom, Scriptable, Orbital } public enum DevCameraOcclusionMode { Zoom, Invisicam } public enum DevComputerCameraMovementMode { UserChoice, Classic, Follow, Orbital, CameraToggle } public enum DevComputerMovementMode { UserChoice, KeyboardMouse, ClickToMove, Scriptable } public enum DevTouchCameraMovementMode { UserChoice, Classic, Follow, Orbital } public enum DevTouchMovementMode { UserChoice, Thumbstick, DPad, Thumbpad, ClickToMove, Scriptable, DynamicThumbstick } public enum DialogBehaviorType { SinglePlayer, MultiplePlayers } public enum DialogPurpose { Quest, Help, Shop } public enum DialogTone { Neutral, Friendly, Enemy } public enum DominantAxis { Width, Height } public enum EasingDirection { In, Out, InOut } public enum EasingStyle { Linear, Sine, Back, Quad, Quart, Quint, Bounce, Elastic, Exponential, Circular, Cubic } public enum ElasticBehavior { WhenScrollable, Always, Never } public enum ExplosionType { NoCraters, Craters } public enum FillDirection { Horizontal, Vertical } public enum Font { Legacy, Arial, ArialBold, SourceSans, SourceSansBold, SourceSansLight, SourceSansItalic, Bodoni, Garamond, Cartoon, Code, Highway, SciFi, Arcade, Fantasy, Antique, SourceSansSemibold, Gotham, GothamSemibold, GothamBold, GothamBlack } public enum FontSize { Size8, Size9, Size10, Size11, Size12, Size14, Size18, Size24, Size36, Size48, Size28, Size32, Size42, Size60, Size96 } public enum FormFactor { Symmetric, Brick, Plate, Custom } public enum FrameStyle { Custom, ChatBlue, RobloxSquare, RobloxRound, ChatGreen, ChatRed, DropShadow } public enum GameAvatarType { R6, R15, PlayerChoice } public enum HandlesStyle { Resize, Movement } public enum HorizontalAlignment { Center, Left, Right } public enum HumanoidCollisionType { OuterBox, InnerBox } public enum HumanoidDisplayDistanceType { Viewer, Subject, None } public enum HumanoidHealthDisplayType { DisplayWhenDamaged, AlwaysOn, AlwaysOff } public enum HumanoidRigType { R6, R15 } public enum InOut { Edge, Inset, Center } public enum InputType { NoInput, Constant = 12, Sin } public enum InterpolationThrottlingMode { Default, Disabled, Enabled } public enum LeftRight { Left, Center, Right } public enum LevelOfDetailSetting { Low, Medium, High } public enum Material { Plastic = 256, SmoothPlastic = 272, Neon = 288, Wood = 512, WoodPlanks = 528, Marble = 784, Basalt = 788, Slate = 800, CrackedLava = 804, Concrete = 816, Limestone = 820, Granite = 832, Pavement = 836, Brick = 848, Pebble = 864, Cobblestone = 880, Rock = 896, Sandstone = 912, CorrodedMetal = 1040, DiamondPlate = 1056, Foil = 1072, Metal = 1088, Grass = 1280, LeafyGrass = 1284, Sand = 1296, Fabric = 1312, Snow = 1328, Mud = 1344, Ground = 1360, Asphalt = 1376, Salt = 1392, Ice = 1536, Glacier = 1552, Glass = 1568, ForceField = 1584, Air = 1792, Water = 2048 } public enum MeshType { Head, Torso, Wedge, Sphere, Cylinder, FileMesh, Brick, Prism, Pyramid, ParallelRamp, RightAngleRamp, CornerWedge } public enum ModelLevelOfDetail { Automatic, StreamingMesh, Disabled } public enum MouseBehavior { Default, LockCenter, LockCurrentPosition } public enum NameOcclusion { NoOcclusion, EnemyOcclusion, OccludeAll } public enum NormalId { Right, Top, Back, Left, Bottom, Front } public enum PartType { Ball, Block, Cylinder } public enum PoseEasingDirection { In, Out, InOut } public enum PoseEasingStyle { Linear, Constant, Elastic, Cubic, Bounce } public enum R15CollisionType { OuterBox, InnerBox } public enum RenderFidelity { Automatic, Precise, Performance } public enum RenderingTestComparisonMethod { psnr, diff } public enum ReverbType { NoReverb, GenericReverb, PaddedCell, Room, Bathroom, LivingRoom, StoneRoom, Auditorium, ConcertHall, Cave, Arena, Hangar, CarpettedHallway, Hallway, StoneCorridor, Alley, Forest, City, Mountains, Quarry, Plain, ParkingLot, SewerPipe, UnderWater } public enum RollOffMode { Inverse, Linear, LinearSquare, InverseTapered } public enum ScaleType { Stretch, Slice, Tile, Fit, Crop } public enum ScreenOrientation { LandscapeLeft, LandscapeRight, LandscapeSensor, Portrait, Sensor } public enum ScrollBarInset { None, ScrollBar, Always } public enum ScrollingDirection { X = 1, Y, XY = 4 } public enum SizeConstraint { RelativeXY, RelativeXX, RelativeYY } public enum SortOrder { Name, Custom, LayoutOrder } public enum StartCorner { TopLeft, TopRight, BottomLeft, BottomRight } public enum StreamingPauseMode { Default, Disabled, ClientPhysicsPause } public enum Style { AlternatingSupports, BridgeStyleSupports, NoSupports } public enum SurfaceGuiSizingMode { FixedSize, PixelsPerStud } public enum SurfaceType { Smooth, Glue, Weld, Studs, Inlet, Universal, Hinge, Motor, SteppingMotor, SmoothNoOutlines = 10 } public enum TableMajorAxis { RowMajor, ColumnMajor } public enum Technology { Legacy, Voxel, Compatibility, ShadowMap, Future } public enum TextTruncate { None, AtEnd } public enum TextXAlignment { Left, Right, Center } public enum TextYAlignment { Top, Center, Bottom } public enum TextureMode { Stretch, Wrap, Static } public enum TopBottom { Top, Center, Bottom } public enum VerticalAlignment { Center, Top, Bottom } public enum VerticalScrollBarPosition { Right, Left } public enum ZIndexBehavior { Global, Sibling } }