C# Class PGMEBackend.Program

Show file Open project: Diegoisawesome/AwesomeMapEditor-old

Public Properties

Property Type Description
FRLGBehaviorBytes string>.IDictionary
currentGame Config.Game
currentLayout MapLayout
currentMap Map
extraLayoutsLoaded bool
glBlockChooser PGMEBackend.GLControls.GLBlockChooser
glBorderBlocks PGMEBackend.GLControls.GLBorderBlocks
glEntityEditor PGMEBackend.GLControls.GLEntityEditor
glMapEditor PGMEBackend.GLControls.GLMapEditor
glPermsChooser PGMEBackend.GLControls.GLPermsChooser
isEdited bool
loadExceptions List
mainGUI UIInteractionLayer
mapBanks MapBank>.IDictionary
mapLayoutNotFoundCount int
mapLayouts MapLayout>.IDictionary
mapNames MapName>.IDictionary
mapTilesets MapTileset>.IDictionary
maxLayout int
rmInternalStrings System.Resources.ResourceManager
rmResources System.Resources.ResourceManager
showingPerms bool
timeOfDay int

Public Methods

Method Description
ChangePermsVisibility ( bool showPerms ) : void
FileNotFound ( Exception ex ) : void
IOException ( Exception ex ) : void
Initialize ( UIInteractionLayer guiMain ) : void
LoadMap ( object map ) : int
LoadROM ( ) : void
LoadROM ( string filename ) : void
OpenROM ( string path ) : int
ReloadROM ( ) : void
SaveMap ( ) : void
SaveROM ( ) : void
SetMainGUITitle ( string title ) : void
ShowMessageBox ( string body, string title ) : string
ShowMessageBox ( string body, string title, string buttons ) : string
ShowMessageBox ( string body, string title, string buttons, string icon ) : string
TryToLoadExtraLayouts ( ) : bool
UnsavedChangesDialog ( ) : string
UnsavedChangesQuitDialog ( ) : string

Private Methods

Method Description
InterpretChar ( byte character ) : string
LoadMapBanks ( ) : void
LoadMapLayouts ( ) : void
LoadMapNames ( ) : void
Main ( ) : void
ROMCharactersToString ( int baseLocation ) : string
ROMCharactersToString ( int baseLocation, int maxLength ) : string

Method Details

ChangePermsVisibility() public static method

public static ChangePermsVisibility ( bool showPerms ) : void
showPerms bool
return void

FileNotFound() public static method

public static FileNotFound ( Exception ex ) : void
ex System.Exception
return void

IOException() public static method

public static IOException ( Exception ex ) : void
ex System.Exception
return void

Initialize() public static method

public static Initialize ( UIInteractionLayer guiMain ) : void
guiMain UIInteractionLayer
return void

LoadMap() public static method

public static LoadMap ( object map ) : int
map object
return int

LoadROM() public static method

public static LoadROM ( ) : void
return void

LoadROM() public static method

public static LoadROM ( string filename ) : void
filename string
return void

OpenROM() public static method

public static OpenROM ( string path ) : int
path string
return int

ReloadROM() public static method

public static ReloadROM ( ) : void
return void

SaveMap() public static method

public static SaveMap ( ) : void
return void

SaveROM() public static method

public static SaveROM ( ) : void
return void

SetMainGUITitle() public static method

public static SetMainGUITitle ( string title ) : void
title string
return void

ShowMessageBox() public static method

public static ShowMessageBox ( string body, string title ) : string
body string
title string
return string

ShowMessageBox() public static method

public static ShowMessageBox ( string body, string title, string buttons ) : string
body string
title string
buttons string
return string

ShowMessageBox() public static method

public static ShowMessageBox ( string body, string title, string buttons, string icon ) : string
body string
title string
buttons string
icon string
return string

TryToLoadExtraLayouts() public static method

public static TryToLoadExtraLayouts ( ) : bool
return bool

UnsavedChangesDialog() public static method

public static UnsavedChangesDialog ( ) : string
return string

UnsavedChangesQuitDialog() public static method

public static UnsavedChangesQuitDialog ( ) : string
return string

Property Details

FRLGBehaviorBytes public static property

public static IDictionary FRLGBehaviorBytes
return string>.IDictionary

currentGame public static property

public static Config.Game,PGMEBackend currentGame
return Config.Game

currentLayout public static property

public static MapLayout,PGMEBackend currentLayout
return MapLayout

currentMap public static property

public static Map,PGMEBackend currentMap
return Map

extraLayoutsLoaded public static property

public static bool extraLayoutsLoaded
return bool

glBlockChooser public static property

public static GLBlockChooser,PGMEBackend.GLControls glBlockChooser
return PGMEBackend.GLControls.GLBlockChooser

glBorderBlocks public static property

public static GLBorderBlocks,PGMEBackend.GLControls glBorderBlocks
return PGMEBackend.GLControls.GLBorderBlocks

glEntityEditor public static property

public static GLEntityEditor,PGMEBackend.GLControls glEntityEditor
return PGMEBackend.GLControls.GLEntityEditor

glMapEditor public static property

public static GLMapEditor,PGMEBackend.GLControls glMapEditor
return PGMEBackend.GLControls.GLMapEditor

glPermsChooser public static property

public static GLPermsChooser,PGMEBackend.GLControls glPermsChooser
return PGMEBackend.GLControls.GLPermsChooser

isEdited public static property

public static bool isEdited
return bool

loadExceptions public static property

public static List loadExceptions
return List

mainGUI public static property

public static UIInteractionLayer mainGUI
return UIInteractionLayer

mapBanks public static property

public static IDictionary mapBanks
return MapBank>.IDictionary

mapLayoutNotFoundCount public static property

public static int mapLayoutNotFoundCount
return int

mapLayouts public static property

public static IDictionary mapLayouts
return MapLayout>.IDictionary

mapNames public static property

public static IDictionary mapNames
return MapName>.IDictionary

mapTilesets public static property

public static IDictionary mapTilesets
return MapTileset>.IDictionary

maxLayout public static property

public static int maxLayout
return int

rmInternalStrings public static property

public static ResourceManager,System.Resources rmInternalStrings
return System.Resources.ResourceManager

rmResources public static property

public static ResourceManager,System.Resources rmResources
return System.Resources.ResourceManager

showingPerms public static property

public static bool showingPerms
return bool

timeOfDay public static property

public static int timeOfDay
return int