|
| enum | SpaceVIL.Core.MSAA { SpaceVIL.Core.MSAA.No = 0,
SpaceVIL.Core.MSAA.MSAA2x = 2,
SpaceVIL.Core.MSAA.MSAA4x = 4,
SpaceVIL.Core.MSAA.MSAA8x = 8
} |
| | Multisample anti-aliasing enum. Values: No, MSAA2x, MSAA4x, MSAA8x. More...
|
| |
| enum | SpaceVIL.Core.OSType { SpaceVIL.Core.OSType.Windows,
SpaceVIL.Core.OSType.Linux,
SpaceVIL.Core.OSType.Mac
} |
| | Operating system types enum. Values: Windows, Linux, Mac. More...
|
| |
| enum | SpaceVIL.Core.ItemAlignment {
SpaceVIL.Core.ItemAlignment.Left = 0x01,
SpaceVIL.Core.ItemAlignment.Top = 0x02,
SpaceVIL.Core.ItemAlignment.Right = 0x04,
SpaceVIL.Core.ItemAlignment.Bottom = 0x08,
SpaceVIL.Core.ItemAlignment.HCenter = 0x10,
SpaceVIL.Core.ItemAlignment.VCenter = 0x20
} |
| | Alignment types enum. Values: Left, Top, Right, Bottom, HCenter, VCenter. More...
|
| |
| enum | SpaceVIL.Core.SizePolicy { SpaceVIL.Core.SizePolicy.Fixed = 0x01,
SpaceVIL.Core.SizePolicy.Expand = 0x04
} |
| | Size policy types enum. Values: Fixed, Expand. More...
|
| |
| enum | SpaceVIL.Core.ItemStateType {
SpaceVIL.Core.ItemStateType.Base = 0x01,
SpaceVIL.Core.ItemStateType.Hovered = 0x02,
SpaceVIL.Core.ItemStateType.Pressed = 0x04,
SpaceVIL.Core.ItemStateType.Toggled = 0x08,
SpaceVIL.Core.ItemStateType.Focused = 0x10,
SpaceVIL.Core.ItemStateType.Disabled = 0x20
} |
| | Item state types enum. Values: Base, Hovered, Pressed, Toggled, Focused, Disabled. More...
|
| |
| enum | SpaceVIL.Core.Orientation { SpaceVIL.Core.Orientation.Vertical,
SpaceVIL.Core.Orientation.Horizontal
} |
| | Orientation enum. Used in such items as scroll bars, sliders, wrap grid and etc. Values: Vertical, Horizontal. More...
|
| |
| enum | SpaceVIL.Core.VisibilityPolicy { SpaceVIL.Core.VisibilityPolicy.Always,
SpaceVIL.Core.VisibilityPolicy.AsNeeded,
SpaceVIL.Core.VisibilityPolicy.Never
} |
| | Visibility types of item enum. Used in such items as scroll bars. Values: Always, AsNeeded, Never. More...
|
| |
| enum | SpaceVIL.Core.ItemHoverRule { SpaceVIL.Core.ItemHoverRule.Lazy,
SpaceVIL.Core.ItemHoverRule.Strict
} |
| | Item hovering rule types enum. Values: Lazy, Strict. More...
|
| |
| enum | SpaceVIL.Core.EmbeddedFont { SpaceVIL.Core.EmbeddedFont.Ubuntu
} |
| | Enum of SpaceVIL embedded fonts. More...
|
| |
| enum | SpaceVIL.Core.GeometryEventType {
SpaceVIL.Core.GeometryEventType.Focused = 0x01,
SpaceVIL.Core.GeometryEventType.MovedX = 0x02,
SpaceVIL.Core.GeometryEventType.MovedY = 0x04,
SpaceVIL.Core.GeometryEventType.ResizeWidth = 0x08,
SpaceVIL.Core.GeometryEventType.ResizeHeight = 0x10
} |
| | Enum of event types directly related to events that change the size and position of an item. Where Item is class extended from SpaceVIL.Prototype. Values: Focused, MovedX, MovedY, ResizeWidth, ResizeHeight. More...
|
| |
| enum | SpaceVIL.Core.HorizontalDirection { SpaceVIL.Core.HorizontalDirection.FromLeftToRight,
SpaceVIL.Core.HorizontalDirection.FromRightToLeft
} |
| | Enum of types of horizontal directions. Values: FromLeftToRight, FromRightToLeft. More...
|
| |
| enum | SpaceVIL.Core.InputEventType {
SpaceVIL.Core.InputEventType.FocusGet = 0x01,
SpaceVIL.Core.InputEventType.FocusLost = 0x02,
SpaceVIL.Core.InputEventType.Resized = 0x04,
SpaceVIL.Core.InputEventType.Destroy = 0x08,
SpaceVIL.Core.InputEventType.ValueChanged = 0x10,
SpaceVIL.Core.InputEventType.SelectionChanged = 0x20,
SpaceVIL.Core.InputEventType.IndexChanged = 0x40,
SpaceVIL.Core.InputEventType.MouseMove = 0x80,
SpaceVIL.Core.InputEventType.MouseHover = 0x400000,
SpaceVIL.Core.InputEventType.MouseLeave = 0x4000000,
SpaceVIL.Core.InputEventType.MouseDrag = 0x800000,
SpaceVIL.Core.InputEventType.MousePress = 0x100,
SpaceVIL.Core.InputEventType.MouseRelease = 0x200,
SpaceVIL.Core.InputEventType.MouseDoubleClick = 0x1000000,
SpaceVIL.Core.InputEventType.MouseScroll = 0x400,
SpaceVIL.Core.InputEventType.KeyPress = 0x800,
SpaceVIL.Core.InputEventType.KeyRepeat = 0x1000,
SpaceVIL.Core.InputEventType.KeyRelease = 0x2000,
SpaceVIL.Core.InputEventType.TextInput = 0x200000,
SpaceVIL.Core.InputEventType.WindowResize = 0x4000,
SpaceVIL.Core.InputEventType.WindowMove = 0x8000,
SpaceVIL.Core.InputEventType.WindowMinimize = 0x10000,
SpaceVIL.Core.InputEventType.WindowRestore = 0x20000,
SpaceVIL.Core.InputEventType.WindowClose = 0x40000,
SpaceVIL.Core.InputEventType.WindowGetFocus = 0x80000,
SpaceVIL.Core.InputEventType.WindowLostFocus = 0x100000,
SpaceVIL.Core.InputEventType.WindowDrop = 0x2000000,
SpaceVIL.Core.InputEventType.WindowMaximize = 0x4000000
} |
| | Enums of types of input events. More...
|
| |
| enum | SpaceVIL.Core.InputState { SpaceVIL.Core.InputState.Release = 0,
SpaceVIL.Core.InputState.Press = 1,
SpaceVIL.Core.InputState.Repeat = 2
} |
| | Enum of types of input conditions. Values: Release, Press, Repeat. More...
|
| |
| enum | SpaceVIL.Core.KeyCode {
SpaceVIL.Core.KeyCode.Unknown = -1,
SpaceVIL.Core.KeyCode.Space = 32,
SpaceVIL.Core.KeyCode.Apostrophe = 39,
SpaceVIL.Core.KeyCode.Comma = 44,
SpaceVIL.Core.KeyCode.Minus = 45,
SpaceVIL.Core.KeyCode.Period = 46,
SpaceVIL.Core.KeyCode.Slash = 47,
SpaceVIL.Core.KeyCode.Alpha0 = 48,
SpaceVIL.Core.KeyCode.Alpha1 = 49,
SpaceVIL.Core.KeyCode.Alpha2 = 50,
SpaceVIL.Core.KeyCode.Alpha3 = 51,
SpaceVIL.Core.KeyCode.Alpha4 = 52,
SpaceVIL.Core.KeyCode.Alpha5 = 53,
SpaceVIL.Core.KeyCode.Alpha6 = 54,
SpaceVIL.Core.KeyCode.Alpha7 = 55,
SpaceVIL.Core.KeyCode.Alpha8 = 56,
SpaceVIL.Core.KeyCode.Alpha9 = 57,
SpaceVIL.Core.KeyCode.SemiColon = 59,
SpaceVIL.Core.KeyCode.Equal = 61,
SpaceVIL.Core.KeyCode.A = 65,
SpaceVIL.Core.KeyCode.B = 66,
SpaceVIL.Core.KeyCode.C = 67,
SpaceVIL.Core.KeyCode.D = 68,
SpaceVIL.Core.KeyCode.E = 69,
SpaceVIL.Core.KeyCode.F = 70,
SpaceVIL.Core.KeyCode.G = 71,
SpaceVIL.Core.KeyCode.H = 72,
SpaceVIL.Core.KeyCode.I = 73,
SpaceVIL.Core.KeyCode.J = 74,
SpaceVIL.Core.KeyCode.K = 75,
SpaceVIL.Core.KeyCode.L = 76,
SpaceVIL.Core.KeyCode.M = 77,
SpaceVIL.Core.KeyCode.N = 78,
SpaceVIL.Core.KeyCode.O = 79,
SpaceVIL.Core.KeyCode.P = 80,
SpaceVIL.Core.KeyCode.Q = 81,
SpaceVIL.Core.KeyCode.R = 82,
SpaceVIL.Core.KeyCode.S = 83,
SpaceVIL.Core.KeyCode.T = 84,
SpaceVIL.Core.KeyCode.U = 85,
SpaceVIL.Core.KeyCode.V = 86,
SpaceVIL.Core.KeyCode.W = 87,
SpaceVIL.Core.KeyCode.X = 88,
SpaceVIL.Core.KeyCode.Y = 89,
SpaceVIL.Core.KeyCode.Z = 90,
SpaceVIL.Core.KeyCode.a = 97,
SpaceVIL.Core.KeyCode.b = 98,
SpaceVIL.Core.KeyCode.c = 99,
SpaceVIL.Core.KeyCode.d = 100,
SpaceVIL.Core.KeyCode.e = 101,
SpaceVIL.Core.KeyCode.f = 102,
SpaceVIL.Core.KeyCode.g = 103,
SpaceVIL.Core.KeyCode.h = 104,
SpaceVIL.Core.KeyCode.i = 105,
SpaceVIL.Core.KeyCode.j = 106,
SpaceVIL.Core.KeyCode.k = 107,
SpaceVIL.Core.KeyCode.l = 108,
SpaceVIL.Core.KeyCode.m = 109,
SpaceVIL.Core.KeyCode.n = 110,
SpaceVIL.Core.KeyCode.o = 111,
SpaceVIL.Core.KeyCode.p = 112,
SpaceVIL.Core.KeyCode.q = 113,
SpaceVIL.Core.KeyCode.r = 114,
SpaceVIL.Core.KeyCode.s = 115,
SpaceVIL.Core.KeyCode.t = 116,
SpaceVIL.Core.KeyCode.u = 117,
SpaceVIL.Core.KeyCode.v = 118,
SpaceVIL.Core.KeyCode.w = 119,
SpaceVIL.Core.KeyCode.x = 120,
SpaceVIL.Core.KeyCode.y = 121,
SpaceVIL.Core.KeyCode.z = 122,
SpaceVIL.Core.KeyCode.LeftBracket = 91,
SpaceVIL.Core.KeyCode.Backslash = 92,
SpaceVIL.Core.KeyCode.RightBracket = 93,
SpaceVIL.Core.KeyCode.GraveAccent = 96,
SpaceVIL.Core.KeyCode.World1 = 161,
SpaceVIL.Core.KeyCode.World2 = 162,
SpaceVIL.Core.KeyCode.Escape = 256,
SpaceVIL.Core.KeyCode.Enter = 257,
SpaceVIL.Core.KeyCode.Tab = 258,
SpaceVIL.Core.KeyCode.Backspace = 259,
SpaceVIL.Core.KeyCode.Insert = 260,
SpaceVIL.Core.KeyCode.Delete = 261,
SpaceVIL.Core.KeyCode.Right = 262,
SpaceVIL.Core.KeyCode.Left = 263,
SpaceVIL.Core.KeyCode.Down = 264,
SpaceVIL.Core.KeyCode.Up = 265,
SpaceVIL.Core.KeyCode.PageUp = 266,
SpaceVIL.Core.KeyCode.PageDown = 267,
SpaceVIL.Core.KeyCode.Home = 268,
SpaceVIL.Core.KeyCode.End = 269,
SpaceVIL.Core.KeyCode.CapsLock = 280,
SpaceVIL.Core.KeyCode.ScrollLock = 281,
SpaceVIL.Core.KeyCode.NumLock = 282,
SpaceVIL.Core.KeyCode.PrintScreen = 283,
SpaceVIL.Core.KeyCode.Pause = 284,
SpaceVIL.Core.KeyCode.F1 = 290,
SpaceVIL.Core.KeyCode.F2 = 291,
SpaceVIL.Core.KeyCode.F3 = 292,
SpaceVIL.Core.KeyCode.F4 = 293,
SpaceVIL.Core.KeyCode.F5 = 294,
SpaceVIL.Core.KeyCode.F6 = 295,
SpaceVIL.Core.KeyCode.F7 = 296,
SpaceVIL.Core.KeyCode.F8 = 297,
SpaceVIL.Core.KeyCode.F9 = 298,
SpaceVIL.Core.KeyCode.F10 = 299,
SpaceVIL.Core.KeyCode.F11 = 300,
SpaceVIL.Core.KeyCode.F12 = 301,
SpaceVIL.Core.KeyCode.F13 = 302,
SpaceVIL.Core.KeyCode.F14 = 303,
SpaceVIL.Core.KeyCode.F15 = 304,
SpaceVIL.Core.KeyCode.F16 = 305,
SpaceVIL.Core.KeyCode.F17 = 306,
SpaceVIL.Core.KeyCode.F18 = 307,
SpaceVIL.Core.KeyCode.F19 = 308,
SpaceVIL.Core.KeyCode.F20 = 309,
SpaceVIL.Core.KeyCode.F21 = 310,
SpaceVIL.Core.KeyCode.F22 = 311,
SpaceVIL.Core.KeyCode.F23 = 312,
SpaceVIL.Core.KeyCode.F24 = 313,
SpaceVIL.Core.KeyCode.F25 = 314,
SpaceVIL.Core.KeyCode.Numpad0 = 320,
SpaceVIL.Core.KeyCode.Numpad1 = 321,
SpaceVIL.Core.KeyCode.Numpad2 = 322,
SpaceVIL.Core.KeyCode.Numpad3 = 323,
SpaceVIL.Core.KeyCode.Numpad4 = 324,
SpaceVIL.Core.KeyCode.Numpad5 = 325,
SpaceVIL.Core.KeyCode.Numpad6 = 326,
SpaceVIL.Core.KeyCode.Numpad7 = 327,
SpaceVIL.Core.KeyCode.Numpad8 = 328,
SpaceVIL.Core.KeyCode.Numpad9 = 329,
SpaceVIL.Core.KeyCode.NumpadDecimal = 330,
SpaceVIL.Core.KeyCode.NumpadDivide = 331,
SpaceVIL.Core.KeyCode.NumpadMultiply = 332,
SpaceVIL.Core.KeyCode.NumpadSubtract = 333,
SpaceVIL.Core.KeyCode.NumpadAdd = 334,
SpaceVIL.Core.KeyCode.NumpadEnter = 335,
SpaceVIL.Core.KeyCode.NumpadEqual = 336,
SpaceVIL.Core.KeyCode.LeftShift = 340,
SpaceVIL.Core.KeyCode.LeftControl = 341,
SpaceVIL.Core.KeyCode.LeftAlt = 342,
SpaceVIL.Core.KeyCode.LeftSuper = 343,
SpaceVIL.Core.KeyCode.RightShift = 344,
SpaceVIL.Core.KeyCode.RightControl = 345,
SpaceVIL.Core.KeyCode.RightAlt = 346,
SpaceVIL.Core.KeyCode.RightSuper = 347,
SpaceVIL.Core.KeyCode.Menu = 348
} |
| | Enum of key codes of keyboard. More...
|
| |
| enum | SpaceVIL.Core.KeyMods { SpaceVIL.Core.KeyMods.Shift = 0x0001,
SpaceVIL.Core.KeyMods.Control = 0x0002,
SpaceVIL.Core.KeyMods.Alt = 0x0004,
SpaceVIL.Core.KeyMods.Super = 0x0008
} |
| | Enum of keyboard modifiers. More...
|
| |
| enum | SpaceVIL.Core.MouseButton {
SpaceVIL.Core.MouseButton.Unknown = -1,
SpaceVIL.Core.MouseButton.ButtonLeft = 0,
SpaceVIL.Core.MouseButton.ButtonRight = 1,
SpaceVIL.Core.MouseButton.ButtonMiddle = 2,
SpaceVIL.Core.MouseButton.Button4 = 3,
SpaceVIL.Core.MouseButton.Button5 = 4,
SpaceVIL.Core.MouseButton.Button6 = 5,
SpaceVIL.Core.MouseButton.Button7 = 6,
SpaceVIL.Core.MouseButton.Button8 = 7
} |
| | Enum of button codes of mouse. More...
|
| |
| enum | SpaceVIL.Core.LayoutType { SpaceVIL.Core.LayoutType.Static,
SpaceVIL.Core.LayoutType.Floating,
SpaceVIL.Core.LayoutType.Dialog
} |
| | Enum of items types. Values: Static, Floating, Dialog. More...
|
| |
| enum | SpaceVIL.Core.TreeItemType { SpaceVIL.Core.TreeItemType.Leaf,
SpaceVIL.Core.TreeItemType.Branch
} |
| | Enum of types of TreeItems. Used in TreeView and TreeItem. More...
|
| |
| enum | SpaceVIL.Core.EmbeddedImage {
SpaceVIL.Core.EmbeddedImage.Add,
SpaceVIL.Core.EmbeddedImage.ArrowLeft,
SpaceVIL.Core.EmbeddedImage.ArrowUp,
SpaceVIL.Core.EmbeddedImage.Eye,
SpaceVIL.Core.EmbeddedImage.File,
SpaceVIL.Core.EmbeddedImage.Folder,
SpaceVIL.Core.EmbeddedImage.FolderPlus,
SpaceVIL.Core.EmbeddedImage.Gear,
SpaceVIL.Core.EmbeddedImage.Import,
SpaceVIL.Core.EmbeddedImage.Lines,
SpaceVIL.Core.EmbeddedImage.Loupe,
SpaceVIL.Core.EmbeddedImage.RecycleBin,
SpaceVIL.Core.EmbeddedImage.Refresh,
SpaceVIL.Core.EmbeddedImage.Pencil,
SpaceVIL.Core.EmbeddedImage.Diskette,
SpaceVIL.Core.EmbeddedImage.Eraser,
SpaceVIL.Core.EmbeddedImage.Home,
SpaceVIL.Core.EmbeddedImage.User,
SpaceVIL.Core.EmbeddedImage.Drive,
SpaceVIL.Core.EmbeddedImage.Filter,
SpaceVIL.Core.EmbeddedImage.LoadCircle
} |
| | Enum of SpaceVIL embedded images. More...
|
| |
| enum | SpaceVIL.Core.EmbeddedImageSize { SpaceVIL.Core.EmbeddedImageSize.Size32x32,
SpaceVIL.Core.EmbeddedImageSize.Size64x64
} |
| | Enum of SpaceVIL embedded images sizes. More...
|
| |
| enum | SpaceVIL.Core.FileSystemEntryType { SpaceVIL.Core.FileSystemEntryType.File,
SpaceVIL.Core.FileSystemEntryType.Directory
} |
| | Enum of file system entry types. Values: File, Directory. More...
|
| |
| enum | SpaceVIL.Core.OpenDialogType { SpaceVIL.Core.OpenDialogType.Open,
SpaceVIL.Core.OpenDialogType.Save
} |
| | Enum of open dialog types. Values: Open, Save. More...
|
| |
| enum | SpaceVIL.Core.Side { SpaceVIL.Core.Side.Left = 0x01,
SpaceVIL.Core.Side.Top = 0x02,
SpaceVIL.Core.Side.Right = 0x04,
SpaceVIL.Core.Side.Bottom = 0x08
} |
| | Enum of types of sides. Values: Left, Top, Right, Bottom. More...
|
| |
| enum | SpaceVIL.Core.RedrawFrequency {
SpaceVIL.Core.RedrawFrequency.VeryLow,
SpaceVIL.Core.RedrawFrequency.Low,
SpaceVIL.Core.RedrawFrequency.Medium,
SpaceVIL.Core.RedrawFrequency.High,
SpaceVIL.Core.RedrawFrequency.Ultra
} |
| | Enum of types of frequencies for redraw. Values: VeryLow, Low, Medium, High, Ultra. More...
|
| |
| enum | SpaceVIL.Core.EmbeddedCursor {
SpaceVIL.Core.EmbeddedCursor.Arrow = 0x00036001,
SpaceVIL.Core.EmbeddedCursor.IBeam = 0x00036002,
SpaceVIL.Core.EmbeddedCursor.Crosshair = 0x00036003,
SpaceVIL.Core.EmbeddedCursor.Hand = 0x00036004,
SpaceVIL.Core.EmbeddedCursor.ResizeX = 0x00036005,
SpaceVIL.Core.EmbeddedCursor.ResizeY = 0x00036006,
SpaceVIL.Core.EmbeddedCursor.ResizeXY = 0x00036007
} |
| | Enum of types of embedded mouse cursors. Values: Arrow, IBeam, Crosshair, Hand, ResizeX, ResizeY, ResizeXY. More...
|
| |
| enum | SpaceVIL.Core.RenderType { SpaceVIL.Core.RenderType.IfNeeded,
SpaceVIL.Core.RenderType.Periodic,
SpaceVIL.Core.RenderType.Always
} |
| | Enum of types render. Values: IfNeeded, Periodic, Always. More...
|
| |