Space Engineers
Namespaces | Classes | Enumerations
Package Sandbox

Namespaces

package  AI
 
package  AppCode
 
package  Common
 
package  CommonLib
 
package  Definitions
 
package  Engine
 
package  Game
 
package  Graphics
 
package  Gui
 
package  ModAPI
 
package  ObjectBuilders
 

Classes

class  ErrorInfo
 
interface  IErrorConsumer
 
interface  IMyGuiAudio
 
class  MyClientStateExtensions
 
class  MyCommonProgramStartup
 Serves as the main wrapper class that will be used for the program initialization. The individual games should use the services of this class and should not need to do things "on their own" More...
 
class  MyControlsGUI
 
class  MyCubeGridExtensions
 
class  MyDestructionConstants
 
class  MyDestructionData
 
class  MyErrorReporter
 
class  MyErrorTexts
 
class  MyGameErrorConsumer
 
class  MyGuiSoundManager
 
class  MyInitializer
 
class  MyMessageBox
 
class  MyRenderProfiler
 
class  MySandboxExternal
 
class  MySandboxForm
 
class  MySandboxGame
 
class  MySteamService
 Steam service, may be replaced by interface later. Don't use it directly in GameLib More...
 
class  VRageGameServices
 

Enumerations

enum  MessageBoxResult : uint {
  MessageBoxResult.Ok = 1, MessageBoxResult.Cancel, MessageBoxResult.Abort, MessageBoxResult.Retry,
  MessageBoxResult.Ignore, MessageBoxResult.Yes, MessageBoxResult.No, MessageBoxResult.Close,
  MessageBoxResult.Help, MessageBoxResult.TryAgain, MessageBoxResult.Continue, MessageBoxResult.Timeout = 32000
}
 Represents possible values returned by the MessageBox function. More...
 
enum  MessageBoxOptions : uint {
  MessageBoxOptions.OkOnly = 0x000000, MessageBoxOptions.OkCancel = 0x000001, MessageBoxOptions.AbortRetryIgnore = 0x000002, MessageBoxOptions.YesNoCancel = 0x000003,
  MessageBoxOptions.YesNo = 0x000004, MessageBoxOptions.RetryCancel = 0x000005, MessageBoxOptions.CancelTryContinue = 0x000006, MessageBoxOptions.IconHand = 0x000010,
  MessageBoxOptions.IconQuestion = 0x000020, MessageBoxOptions.IconExclamation = 0x000030, MessageBoxOptions.IconAsterisk = 0x000040, MessageBoxOptions.UserIcon = 0x000080,
  MessageBoxOptions.DefButton2 = 0x000100, MessageBoxOptions.DefButton3 = 0x000200, MessageBoxOptions.DefButton4 = 0x000300, MessageBoxOptions.SystemModal = 0x001000,
  MessageBoxOptions.TaskModal = 0x002000, MessageBoxOptions.Help = 0x004000, MessageBoxOptions.NoFocus = 0x008000, MessageBoxOptions.SetForeground = 0x010000,
  MessageBoxOptions.DefaultDesktopOnly = 0x020000, MessageBoxOptions.Topmost = 0x040000, MessageBoxOptions.Right = 0x080000, MessageBoxOptions.RTLReading = 0x100000
}
 Flags that define appearance and behaviour of a standard message box displayed by a call to the MessageBox function. More...
 
enum  GuiSounds { GuiSounds.MouseClick, GuiSounds.MouseOver, GuiSounds.None, GuiSounds.Item }
 

Enumeration Type Documentation

Enumerator
MouseClick 
MouseOver 
None 
Item 

Definition at line 8 of file MyGuiSoundManager.cs.

Flags that define appearance and behaviour of a standard message box displayed by a call to the MessageBox function.

Enumerator
OkOnly 
OkCancel 
AbortRetryIgnore 
YesNoCancel 
YesNo 
RetryCancel 
CancelTryContinue 
IconHand 
IconQuestion 
IconExclamation 
IconAsterisk 
UserIcon 
DefButton2 
DefButton3 
DefButton4 
SystemModal 
TaskModal 
Help 
NoFocus 
SetForeground 
DefaultDesktopOnly 
Topmost 
Right 
RTLReading 

Definition at line 32 of file MyMessageBox.cs.

Represents possible values returned by the MessageBox function.

Enumerator
Ok 
Cancel 
Abort 
Retry 
Ignore 
Yes 
No 
Close 
Help 
TryAgain 
Continue 
Timeout 

Definition at line 12 of file MyMessageBox.cs.