In file apps/mazed/me_cmds.h:

## #define CSPAL_DRAFT_BACKGROUND

> Indicices into mzDraftEditor's palette

  Draft view titlebar buttons command codes
cscmdMz3DView
  Add the "3D view" window
cscmdMz3DViewSetup
  Setup the "3D view" windows
cscmdMzAbout
  Show the "about" dialog box
cscmdMzClearModel
  Clear current model
cscmdMzCoordRotate
  Rotate coordinate system in active window
cscmdMzCreate2D
  Create 2D object
cscmdMzCreate3D
  Create 3D object
cscmdMzCreateBox
  Create a 3D box
cscmdMzCreateHexagon
  Create a hexagonal polygon
cscmdMzCreateLight
  Create light source
cscmdMzCreateNgon
  Create a polygon with N vertices
cscmdMzCreateOctagon
  Create a octagonal polygon
cscmdMzCreatePoly
  Create polygon(s)
cscmdMzCreatePolyConnect
  Create polygon(s) by selecting each vertex of polygon
cscmdMzCreatePolyQuadStrip
  Create a square strip
cscmdMzCreatePolyTriFan
  Create a triangle fan
cscmdMzCreatePolyTriStrip
  Create a triangle strip
cscmdMzCreatePrism
  Create a prism
cscmdMzCreatePyramid
  Create a pyramid
cscmdMzCreateRoom
  Create new model and set its type to "room"
cscmdMzCreateSector
  Create new model and set its type to "room"
cscmdMzCreateSphere
  Create a sphere
cscmdMzCreateSprite
  Create new model and set its type to "sprite"
cscmdMzCreateSquare
  Create a square polygon
cscmdMzCreateThing
  Create new model and set its type to "thing"
cscmdMzCreateTorus
  Create a torus
cscmdMzCreateTriangle
  Create a triangular polygon
cscmdMzCreateVertex
  Create a vertex
cscmdMzDeleteModel
  Delete current model
cscmdMzDeleteModelFrame
  Delete current frame from current model
cscmdMzDeleteSelPolygons
  Delete selected polygons
cscmdMzDeleteSelVertices
  Delete selected vertices
cscmdMzDeleteVertex
  Delete a vertex
cscmdMzDraftChangeNotify
  "Draft Editor parameters has been changed" global notification
cscmdMzDraftView
  Add the "draft view" window
cscmdMzDraftViewBack
  Show backward view
cscmdMzDraftViewBottom
  Show bottom view
cscmdMzDraftViewFit
  Fit current model into window
cscmdMzDraftViewFront
  Show front view
cscmdMzDraftViewLeft
  Show left view
cscmdMzDraftViewOrigin
  Center origin in window
cscmdMzDraftViewRight
  Show right view
cscmdMzDraftViewSetup
  Setup the Draft View windows
cscmdMzDraftViewTop
  Show top view
cscmdMzInformation
  Add the "information" toolbar
cscmdMzInsertModelFrame
  Insert a new frame into current model
cscmdMzModelChangeNotify
  "Model has been changed" global notification
cscmdMzModelManager
  Select the model for editing
cscmdMzModelProperties
  Bring up model properties dialog box
cscmdMzModify
  Modify selected vertices/polygons
cscmdMzMove
  Move selected vertices/polygons
cscmdMzNextModelFrame
  Switch to next model frame
cscmdMzOpenModel
  Open a model (add it to current world)
cscmdMzOpenWorld
  Open a new world file
cscmdMzPolyChg
  Change information on a selected polygon
cscmdMzPolyDeselect
  Activate polygon deselection mode
cscmdMzPolyDeselectAll
  Deselect all polygons
cscmdMzPolyInvert
  Activate polygon inversion mode
cscmdMzPolyInvertAll
  Invert all polygons
cscmdMzPolySelect
  Activate polygon selection mode
cscmdMzPolySelectAll
  Select all polygons
cscmdMzPortalDefine
  Portal definition
cscmdMzPortalSelect
  Automatic portal selection
cscmdMzPrevModelFrame
  Switch to previous model frame
cscmdMzRotate
  Rotate selected vertices/polygons
cscmdMzSaveModel
  Save current model
cscmdMzSaveWorld
  Save world file
cscmdMzScale2D
  Scale in 2D selected vertices/polygons
cscmdMzScale3D
  Scale in 3D selected vertices/polygons
cscmdMzSelect
  Select/deselct vertices or polygons
cscmdMzSetupAxis
  Setup rotation/scale axis
cscmdMzSlideView
  Slide view (panning)
cscmdMzToggleAxis
  Toggle coordinate axes
cscmdMzToggleGrid
  Toggle grid
cscmdMzToolBox
  Add the "tool box" toolbar
cscmdMzVertex
  Vertex operations
cscmdMzVertexDeselect
  Activate vertex deselection mode
cscmdMzVertexDeselectAll
  Deselect all vertices
cscmdMzVertexInvert
  Activate vertex inversion mode
cscmdMzVertexInvertAll
  Invert all vertices
cscmdMzVertexSelect
  Activate vertex selection mode
cscmdMzVertexSelectAll
  Select all vertices
cscmdMzWindowCloseAll
  Close all windows
cscmdMzWindowLayout1
  Switch to 1st window layout
cscmdMzWindowLayout2
  Switch to 2nd window layout
cscmdMzWindowLayout3
  Switch to 3rd window layout
cscmdMzWindowLayout4
  Switch to 4rth window layout
cscmdMzWindowLayoutReset
  Reset window layout to default
cscmdMzWindowList
  Pop up window list
cscmdMzWindowManager
  Add the "window manager" toolbar
cscmdMzZoomInOut
  Zoom in / out
cscmdMzZoomToRect
  Zoom view to rectangle
cscmdNewWorld
  Clear entire world (start a new world)

## Documentation

> Indicices into mzDraftEditor's palette

`cscmdMzAbout`
  Show the "about" dialog box

`cscmdMzWindowList`
  Pop up window list

`cscmdMzToolBox`
  Add the "tool box" toolbar

`cscmdMzWindowManager`
  Add the "window manager" toolbar

`cscmdMzInformation`
  Add the "information" toolbar

`cscmdMzDraftView`
  Add the "draft view" window

`cscmdMzDraftViewSetup`
  Setup the Draft View windows

`cscmdMz3DView`
  Add the "3D view" window

`cscmdMz3DViewSetup`
  Setup the "3D view" windows

`cscmdMzVertex`
  Vertex operations

`cscmdMzCreateVertex`
  Create a vertex

`cscmdMzDeleteVertex`
  Delete a vertex

`cscmdMzDeleteSelVertices`
  Delete selected vertices

`cscmdMzDeleteSelPolygons`
  Delete selected polygons

`cscmdMzPortalDefine`
  Portal definition

`cscmdMzCreate2D`
  Create 2D object

`cscmdMzCreateTriangle`
  Create a triangular polygon

`cscmdMzCreateSquare`
  Create a square polygon

`cscmdMzCreateHexagon`
  Create a hexagonal polygon

`cscmdMzCreateOctagon`
  Create a octagonal polygon

`cscmdMzCreateNgon`
  Create a polygon with N vertices

`cscmdMzCreate3D`
  Create 3D object

`cscmdMzCreateBox`
  Create a 3D box

`cscmdMzCreatePrism`
  Create a prism

`cscmdMzCreatePyramid`
  Create a pyramid

`cscmdMzCreateTorus`
  Create a torus

`cscmdMzCreateSphere`
  Create a sphere

`cscmdMzCreateLight`
  Create light source

`cscmdMzCreatePoly`
  Create polygon(s)

`cscmdMzCreatePolyConnect`
  Create polygon(s) by selecting each vertex of polygon

`cscmdMzCreatePolyTriFan`
  Create a triangle fan

`cscmdMzCreatePolyTriStrip`
  Create a triangle strip

`cscmdMzCreatePolyQuadStrip`
  Create a square strip

`cscmdMzSelect`
  Select/deselct vertices or polygons

`cscmdMzVertexSelect`
  Activate vertex selection mode

`cscmdMzVertexDeselect`
  Activate vertex deselection mode

`cscmdMzVertexInvert`
  Activate vertex inversion mode

`cscmdMzPolySelect`
  Activate polygon selection mode

`cscmdMzPolyDeselect`
  Activate polygon deselection mode

`cscmdMzPolyInvert`
  Activate polygon inversion mode

`cscmdMzPolyChg`
  Change information on a selected polygon

`cscmdMzVertexSelectAll`
  Select all vertices

`cscmdMzVertexDeselectAll`
  Deselect all vertices

`cscmdMzVertexInvertAll`
  Invert all vertices

`cscmdMzPolySelectAll`
  Select all polygons

`cscmdMzPolyDeselectAll`
  Deselect all polygons

`cscmdMzPolyInvertAll`
  Invert all polygons

`cscmdMzPortalSelect`
  Automatic portal selection

`cscmdMzModify`
  Modify selected vertices/polygons

`cscmdMzMove`
  Move selected vertices/polygons

`cscmdMzScale2D`
  Scale in 2D selected vertices/polygons

`cscmdMzScale3D`
  Scale in 3D selected vertices/polygons

`cscmdMzRotate`
  Rotate selected vertices/polygons

`cscmdMzSetupAxis`
  Setup rotation/scale axis

`cscmdMzWindowLayout1`
  Switch to 1st window layout

`cscmdMzWindowLayout2`
  Switch to 2nd window layout

`cscmdMzWindowLayout3`
  Switch to 3rd window layout

`cscmdMzWindowLayout4`
  Switch to 4rth window layout

`cscmdMzWindowCloseAll`
  Close all windows

`cscmdMzWindowLayoutReset`
  Reset window layout to default

`cscmdMzCoordRotate`
  Rotate coordinate system in active window

`cscmdMzZoomInOut`
  Zoom in / out

`cscmdMzToggleGrid`
  Toggle grid

`cscmdMzToggleAxis`
  Toggle coordinate axes

`cscmdMzZoomToRect`
  Zoom view to rectangle

`cscmdMzSlideView`
  Slide view (panning)

`cscmdMzCreateRoom`
  Create new model and set its type to "room"

`cscmdMzCreateSector`
  Create new model and set its type to "room"

`cscmdMzCreateThing`
  Create new model and set its type to "thing"

`cscmdMzCreateSprite`
  Create new model and set its type to "sprite"

`cscmdMzModelProperties`
  Bring up model properties dialog box

`cscmdMzModelManager`
  Select the model for editing

`cscmdMzClearModel`
  Clear current model

`cscmdMzDeleteModel`
  Delete current model

`cscmdMzNextModelFrame`
  Switch to next model frame

`cscmdMzPrevModelFrame`
  Switch to previous model frame

`cscmdMzInsertModelFrame`
  Insert a new frame into current model

`cscmdMzDeleteModelFrame`
  Delete current frame from current model

`cscmdMzModelChangeNotify`
  "Model has been changed" global notification

`cscmdMzDraftChangeNotify`
  "Draft Editor parameters has been changed" global notification

``
  Draft view titlebar buttons command codes

`cscmdMzDraftViewTop`
  Show top view

`cscmdMzDraftViewBottom`
  Show bottom view

`cscmdMzDraftViewLeft`
  Show left view

`cscmdMzDraftViewRight`
  Show right view

`cscmdMzDraftViewFront`
  Show front view

`cscmdMzDraftViewBack`
  Show backward view

`cscmdMzDraftViewFit`
  Fit current model into window

`cscmdMzDraftViewOrigin`
  Center origin in window

`cscmdMzOpenWorld`
  Open a new world file

`cscmdMzSaveWorld`
  Save world file

`cscmdMzOpenModel`
  Open a model (add it to current world)

`cscmdMzSaveModel`
  Save current model

`cscmdNewWorld`
  Clear entire world (start a new world)

alphabetic index hierarchy of classes

this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de