PolyEdit (of List
)¶
-
class
PolyEdit
¶ Defined in PolygonEdit.sc.
This is an in-game polygon editor. It is not essential for the template game, but it is included for historical purposes.
Usage:
(PolyEdit:doit())
Properties¶
Inherited from List
:
Property | Description |
---|---|
elements | |
size | |
name |
Defined in PolyEdit:
Property | Description |
---|---|
curPolygon | |
x | |
y | |
state | |
isMouseDown | |
curMenu | |
undoPrvPoly | |
undoPoly | |
undoPolyBuf | |
undoX | |
undoY | |
undoState |
Methods¶
-
init
()
-
doit
()
-
dispose
()
-
add
()
-
delete
(param1)
-
handleEvent
(pEvent)
-
changeState
(newState)
-
draw
()
-
select
(param1 param2)
-
selectPt
()
-
addPt
()
-
finishAdding
()
-
movePt
(param1 param2)
-
insertPt
()
-
deletePt
()
-
undo
()
-
saveForUndo
(param1)
-
advanceRetreat
(param1 param2)
-
readObstacles
()
-
writeObstacles
()
-
showMap
(param1)
-
exit
()