Editor

Undocumented in source.

Constructors

this
this(string[] args)
Undocumented in source.

Members

Functions

axisEvent
void axisEvent(uint id, BindingCode code, uint timestamp, float value)

Called when an axis is being operated. The id should be generated from a string, usually the name of the binding. code is a duplicate of the code used for fast lookup of the binding, which also contains other info (deviceID, etc). timestamp is the time lapsed since the start of the program, can be used to measure time between keypresses. value is the current position of the axis normalized between -1.0 and +1.0 for joysticks, and 0.0 and +1.0 for analog triggers.

controllerAdded
void controllerAdded(uint ID)
Undocumented in source. Be warned that the author may not have intended to support it.
controllerRemoved
void controllerRemoved(uint ID)
Undocumented in source. Be warned that the author may not have intended to support it.
createNewDocument
void createNewDocument(dstring name, int rX, int rY)
Undocumented in source. Be warned that the author may not have intended to support it.
initAddMaterials
void initAddMaterials()

Opens a window to ask the user for input on materials to be added

initNewTileLayer
void initNewTileLayer()

Opens a window to ask the user for the data on the new tile layer

initResizeLayer
void initResizeLayer()
Undocumented in source. Be warned that the author may not have intended to support it.
keyEvent
void keyEvent(uint id, BindingCode code, uint timestamp, bool isPressed)

Called when a keybinding event is generated. The id should be generated from a string, usually the name of the binding. code is a duplicate of the code used for fast lookup of the binding, which also contains other info (deviceID, etc). timestamp is the time lapsed since the start of the program, can be used to measure time between keypresses. NOTE: Hat events on joysticks don't generate keyReleased events, instead they generate keyPressed events on release.

menuEvent
void menuEvent(Event ev)
Undocumented in source. Be warned that the author may not have intended to support it.
newTileLayer
void newTileLayer(int tX, int tY, int mX, int mY, dstring name, string file, bool embed)

Creates a new tile layer with the given data.

onCopy
void onCopy()
Undocumented in source. Be warned that the author may not have intended to support it.
onCut
void onCut()
Undocumented in source. Be warned that the author may not have intended to support it.
onExit
void onExit()
Undocumented in source. Be warned that the author may not have intended to support it.
onLoad
void onLoad()
Undocumented in source. Be warned that the author may not have intended to support it.
onLoadDialog
void onLoadDialog(Event ev)
Undocumented in source. Be warned that the author may not have intended to support it.
onNewDocument
void onNewDocument()
Undocumented in source. Be warned that the author may not have intended to support it.
onPaste
void onPaste()
Undocumented in source. Be warned that the author may not have intended to support it.
onQuit
void onQuit()
Undocumented in source. Be warned that the author may not have intended to support it.
onRedo
void onRedo()
Undocumented in source. Be warned that the author may not have intended to support it.
onSave
void onSave()
Undocumented in source. Be warned that the author may not have intended to support it.
onSaveAs
void onSaveAs()
Undocumented in source. Be warned that the author may not have intended to support it.
onSaveDialog
void onSaveDialog(Event ev)
Undocumented in source. Be warned that the author may not have intended to support it.
onUndo
void onUndo()
Undocumented in source. Be warned that the author may not have intended to support it.
openLayerList
void openLayerList()
Undocumented in source. Be warned that the author may not have intended to support it.
openMaterialList
void openMaterialList()
Undocumented in source. Be warned that the author may not have intended to support it.
setRasterRefresh
void setRasterRefresh()
Undocumented in source. Be warned that the author may not have intended to support it.
whereTheMagicHappens
void whereTheMagicHappens()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

bitmapPreview
SpriteLayer bitmapPreview;
Undocumented in source.
configFile
ConfigurationProfile configFile;
Undocumented in source.
documents
MapDocument[dstring] documents;
exitDialog
bool exitDialog;
Undocumented in source.
input
InputHandler input;
Undocumented in source.
layerList
LayerList layerList;
Undocumented in source.
mapClipboard
MapClipboard mapClipboard;
Undocumented in source.
materialList
MaterialList materialList;
mouseState
bool mouseState;
newLayerDialog
bool newLayerDialog;
Undocumented in source.
onexit
bool onexit;
Undocumented in source.
ow
OutputScreen[] ow;
rasterRefresh
bool rasterRefresh;
Undocumented in source.
rasters
Raster rasters;
Undocumented in source.
selDoc
MapDocument selDoc;
Undocumented in source.
selectedLayer
int selectedLayer;
Undocumented in source.
selectedTile
wchar selectedTile;
Undocumented in source.
selectedTileAttrib
BitmapAttrib selectedTileAttrib;
Undocumented in source.
test
Window test;
Undocumented in source.
wh
WindowHandler wh;
Undocumented in source.
windowTitle
char[40] windowTitle;
Undocumented in source.
windowing
SpriteLayer windowing;
Undocumented in source.

Meta