====== WorldEditor ====== ===== Inheritance ===== This namespace inherits from [[scripting:doc:u:edittsctrl|EditTSCtrl]] > [[scripting:doc:u:guitsctrl|GuiTSCtrl]] > [[scripting:doc:u:guicontrol|GuiControl]] > [[scripting:doc:u:simgroup|SimGroup]] > [[scripting:doc:u:simset|SimSet]] > [[scripting:doc:u:simobject|SimObject]]. ===== Fields ===== ==== ==== === axisGizmoActive === [[scripting:doc:engine:types:bool|bool]] ''axisGizmoActive''\\ Memory offset: 0x48C\\ === axisGizmoMaxScreenLen === [[scripting:doc:engine:types:int|int]] ''axisGizmoMaxScreenLen''\\ Memory offset: 0x488\\ === boundingBoxCollision === [[scripting:doc:engine:types:bool|bool]] ''boundingBoxCollision''\\ Memory offset: 0x450\\ === defaultHandle === [[scripting:doc:engine:types:filename|filename]] ''defaultHandle''\\ Memory offset: 0x478\\ === dragRectColor === [[scripting:doc:engine:types:ColorI|ColorI]] ''dragRectColor''\\ Memory offset: 0x4B1\\ === dropType === [[scripting:doc:engine:types:enumval|enumval]] ''dropType''\\ Memory offset: 0x448\\ ^ Enum 007886C4 ^^ ^ Label ^ Value ^ | atOrigin | 0 | | atCamera | 1 | | atCameraRot | 2 | | belowCamera | 3 | | screenCenter | 4 | | atCentroid | 5 | | toGround | 6 | === faceSelectColor === [[scripting:doc:engine:types:ColorI|ColorI]] ''faceSelectColor''\\ Memory offset: 0x4BC\\ === gridColor === [[scripting:doc:engine:types:ColorI|ColorI]] ''gridColor''\\ Memory offset: 0x453\\ === gridSize === [[scripting:doc:engine:types:Point3F|Point3F]] ''gridSize''\\ Memory offset: 0x45C\\ === isDirty === [[scripting:doc:engine:types:bool|bool]] ''isDirty''\\ Memory offset: 0x2B5\\ === lockedHandle === [[scripting:doc:engine:types:filename|filename]] ''lockedHandle''\\ Memory offset: 0x47C\\ === maxScaleFactor === [[scripting:doc:engine:types:float|float]] ''maxScaleFactor''\\ Memory offset: 0x4A0\\ === minScaleFactor === [[scripting:doc:engine:types:float|float]] ''minScaleFactor''\\ Memory offset: 0x49C\\ === mouseMoveScale === [[scripting:doc:engine:types:float|float]] ''mouseMoveScale''\\ Memory offset: 0x490\\ === mouseRotateScale === [[scripting:doc:engine:types:float|float]] ''mouseRotateScale''\\ Memory offset: 0x494\\ === mouseScaleScale === [[scripting:doc:engine:types:float|float]] ''mouseScaleScale''\\ Memory offset: 0x498\\ === objectsUseBoxCenter === [[scripting:doc:engine:types:bool|bool]] ''objectsUseBoxCenter''\\ Memory offset: 0x484\\ === objectTextColor === [[scripting:doc:engine:types:ColorI|ColorI]] ''objectTextColor''\\ Memory offset: 0x480\\ === objMouseOverColor === [[scripting:doc:engine:types:ColorI|ColorI]] ''objMouseOverColor''\\ Memory offset: 0x4AC\\ === objMouseOverSelectColor === [[scripting:doc:engine:types:ColorI|ColorI]] ''objMouseOverSelectColor''\\ Memory offset: 0x4A8\\ === objSelectColor === [[scripting:doc:engine:types:ColorI|ColorI]] ''objSelectColor''\\ Memory offset: 0x4A4\\ === objTextFormat === [[scripting:doc:engine:types:string|string]] ''objTextFormat''\\ Memory offset: 0x4B8\\ === planarMovement === [[scripting:doc:engine:types:bool|bool]] ''planarMovement''\\ Memory offset: 0x440\\ === planeDim === [[scripting:doc:engine:types:float|float]] ''planeDim''\\ Memory offset: 0x458\\ === popupBackgroundColor === [[scripting:doc:engine:types:ColorI|ColorI]] ''popupBackgroundColor''\\ Memory offset: 0x469\\ === popupTextColor === [[scripting:doc:engine:types:ColorI|ColorI]] ''popupTextColor''\\ Memory offset: 0x46D\\ === projectDistance === [[scripting:doc:engine:types:float|float]] ''projectDistance''\\ Memory offset: 0x44C\\ === renderNav === [[scripting:doc:engine:types:bool|bool]] ''renderNav''\\ Memory offset: 0x4CD\\ === renderObjHandle === [[scripting:doc:engine:types:bool|bool]] ''renderObjHandle''\\ Memory offset: 0x4B6\\ === renderObjText === [[scripting:doc:engine:types:bool|bool]] ''renderObjText''\\ Memory offset: 0x4B5\\ === renderPlane === [[scripting:doc:engine:types:bool|bool]] ''renderPlane''\\ Memory offset: 0x451\\ === renderPlaneHashes === [[scripting:doc:engine:types:bool|bool]] ''renderPlaneHashes''\\ Memory offset: 0x452\\ === renderPopupBackground === [[scripting:doc:engine:types:bool|bool]] ''renderPopupBackground''\\ Memory offset: 0x468\\ === renderSelectionBox === [[scripting:doc:engine:types:bool|bool]] ''renderSelectionBox''\\ Memory offset: 0x4C0\\ === rotationSnap === [[scripting:doc:engine:types:float|float]] ''rotationSnap''\\ Memory offset: 0x4C8\\ === selectHandle === [[scripting:doc:engine:types:filename|filename]] ''selectHandle''\\ Memory offset: 0x474\\ === selectionBoxColor === [[scripting:doc:engine:types:ColorI|ColorI]] ''selectionBoxColor''\\ Memory offset: 0x4C1\\ === selectionLocked === [[scripting:doc:engine:types:bool|bool]] ''selectionLocked''\\ Memory offset: 0x4C5\\ === showMousePopupInfo === [[scripting:doc:engine:types:bool|bool]] ''showMousePopupInfo''\\ Memory offset: 0x4B0\\ === snapRotations === [[scripting:doc:engine:types:bool|bool]] ''snapRotations''\\ Memory offset: 0x4C7\\ === snapToGrid === [[scripting:doc:engine:types:bool|bool]] ''snapToGrid''\\ Memory offset: 0x4C6\\ === toggleIgnoreList === [[scripting:doc:engine:types:bool|bool]] ''toggleIgnoreList''\\ Memory offset: 0x4CC\\ === undoLimit === [[scripting:doc:engine:types:int|int]] ''undoLimit''\\ Memory offset: 0x444\\ ===== Functions ===== ==== ==== [[scripting:doc:u:worldeditor:addundostate|WorldEditor::addUndoState]]\\ [[scripting:doc:u:worldeditor:canpasteselection|WorldEditor::canPasteSelection]]\\ [[scripting:doc:u:worldeditor:clearignorelist|WorldEditor::clearIgnoreList]]\\ [[scripting:doc:u:worldeditor:clearselection|WorldEditor::clearSelection]]\\ [[scripting:doc:u:worldeditor:copyselection|WorldEditor::copySelection]]\\ [[scripting:doc:u:worldeditor:deleteselection|WorldEditor::deleteSelection]]\\ [[scripting:doc:u:worldeditor:dropselection|WorldEditor::dropSelection]]\\ [[scripting:doc:u:worldeditor:getmode|WorldEditor::getMode]]\\ [[scripting:doc:u:worldeditor:getselectedobject|WorldEditor::getSelectedObject]]\\ [[scripting:doc:u:worldeditor:getselectioncentroid|WorldEditor::getSelectionCentroid]]\\ [[scripting:doc:u:worldeditor:getselectionsize|WorldEditor::getSelectionSize]]\\ [[scripting:doc:u:worldeditor:hideselection|WorldEditor::hideSelection]]\\ [[scripting:doc:u:worldeditor:ignoreobjclass|WorldEditor::ignoreObjClass]]\\ [[scripting:doc:u:worldeditor:lockselection|WorldEditor::lockSelection]]\\ [[scripting:doc:u:worldeditor:pasteselection|WorldEditor::pasteSelection]]\\ [[scripting:doc:u:worldeditor:redirectconsole|WorldEditor::redirectConsole]]\\ [[scripting:doc:u:worldeditor:redo|WorldEditor::redo]]\\ [[scripting:doc:u:worldeditor:selectobject|WorldEditor::selectObject]]\\ [[scripting:doc:u:worldeditor:setmode|WorldEditor::setMode]]\\ [[scripting:doc:u:worldeditor:undo|WorldEditor::undo]]\\ [[scripting:doc:u:worldeditor:unselectobject|WorldEditor::unselectObject]]\\