#include <big.h>
Public Types |
| enum | CardinalDirections { North,
East,
South,
West
} |
| enum | PlaceMode {
Unknown,
Terraform,
Block,
Macroblock,
Skin,
CopyPaste,
Test,
Plugin,
CustomSelection,
OffZone,
BlockProperty
} |
| enum | EditMode {
Unknown,
Place,
FreeLook,
Erase,
Pick,
SelectionAdd,
SelectionRemove
} |
Public Member Functions |
| Void | ComputeShadows () |
| Void | Undo () |
| Void | Redo () |
| Void | Quit () |
| Void | Help () |
| Void | Validate () |
| Void | AutoSave () |
| Void | SaveMap (Text FileName, Text Path) |
| Void | RemoveAllBlocks () |
| Void | RemoveAllTerrain () |
| Void | RemoveAllOffZone () |
| Void | RemoveAllObjects () |
| Void | RemoveAll () |
| Void | RemoveAllBlocksAndTerrain () |
| Void | ShowCustomSelection () |
| Void | HideCustomSelection () |
| Void | CopyPaste_Copy () |
| Void | CopyPaste_Cut () |
| Void | CopyPaste_Remove () |
| Void | CopyPaste_SelectAll () |
| Void | CopyPaste_ResetSelection () |
| Void | OpenToolsMenu () |
| Boolean | CanPlaceBlock (CBlockModel BlockModel, Int3 Coord, CardinalDirections Dir, Boolean OnGround, Integer VariantIndex) |
| Boolean | PlaceBlock (CBlockModel BlockModel, Int3 Coord, CardinalDirections Dir) |
| Boolean | CanPlaceBlock_NoDestruction (CBlockModel BlockModel, Int3 Coord, CardinalDirections Dir, Boolean OnGround, Integer VariantIndex) |
| Boolean | PlaceBlock_NoDestruction (CBlockModel BlockModel, Int3 Coord, CardinalDirections Dir) |
| Boolean | CanPlaceRoadBlocks (CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord) |
| Boolean | PlaceRoadBlocks (CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord) |
| Boolean | CanPlaceTerrainBlocks (CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord) |
| Boolean | PlaceTerrainBlocks (CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord) |
| Boolean | PlaceTerrainBlocks_NoDestruction (CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord) |
| Boolean | CanPlaceMacroblock (CMacroblockModel BlockModel, Int3 Coord, CardinalDirections Dir) |
| Boolean | PlaceMacroblock (CMacroblockModel BlockModel, Int3 Coord, CardinalDirections Dir) |
| Boolean | CanPlaceMacroblock_NoDestruction (CMacroblockModel BlockModel, Int3 Coord, CardinalDirections Dir) |
| Boolean | PlaceMacroblock_NoDestruction (CMacroblockModel BlockModel, Int3 Coord, CardinalDirections Dir) |
| CBlock | GetBlock (Int3 Coord) |
| Boolean | RemoveBlock (Int3 Coord) |
| Boolean | RemoveTerrainBlocks (Int3 StartCoord, Int3 EndCoord) |
| Integer | GetBlockGroundHeight (CBlockModel BlockModel, Integer CoordX, Integer CoordZ, CardinalDirections Dir) |
| CBlock | GetStartLineBlock () |
| Void | CopyPaste_AddOrSubSelection (Int3 StartCoord, Int3 EndCoord) |
| Boolean | CopyPaste_Symmetrize () |
| Void | SaveMacroblock (CMacroblockModel MacroblockModel) |
| CUILayer | UILayerCreate () |
| Void | UILayerDestroy (CUILayer Layer) |
| Void | UILayerDestroyAll () |
Member Enumeration Documentation
- Enumerator:
| Unknown |
|
| Place |
|
| FreeLook |
|
| Erase |
|
| Pick |
|
| SelectionAdd |
|
| SelectionRemove |
|
- Enumerator:
| Unknown |
|
| Terraform |
|
| Block |
|
| Macroblock |
|
| Skin |
|
| CopyPaste |
|
| Test |
|
| Plugin |
|
| CustomSelection |
|
| OffZone |
|
| BlockProperty |
|
Member Function Documentation
| Void CEditorPlugin::AutoSave |
( |
| ) |
|
| Void CEditorPlugin::ComputeShadows |
( |
| ) |
|
| Void CEditorPlugin::CopyPaste_AddOrSubSelection |
( |
Int3 |
StartCoord, |
|
|
Int3 |
EndCoord |
|
) |
| |
| Void CEditorPlugin::CopyPaste_Copy |
( |
| ) |
|
| Void CEditorPlugin::CopyPaste_Cut |
( |
| ) |
|
| Void CEditorPlugin::CopyPaste_Remove |
( |
| ) |
|
| Void CEditorPlugin::CopyPaste_ResetSelection |
( |
| ) |
|
| Void CEditorPlugin::CopyPaste_SelectAll |
( |
| ) |
|
| Boolean CEditorPlugin::CopyPaste_Symmetrize |
( |
| ) |
|
| CBlock CEditorPlugin::GetStartLineBlock |
( |
| ) |
|
| Void CEditorPlugin::Help |
( |
| ) |
|
| Void CEditorPlugin::HideCustomSelection |
( |
| ) |
|
| Void CEditorPlugin::OpenToolsMenu |
( |
| ) |
|
| Void CEditorPlugin::Quit |
( |
| ) |
|
| Void CEditorPlugin::Redo |
( |
| ) |
|
| Void CEditorPlugin::RemoveAll |
( |
| ) |
|
| Void CEditorPlugin::RemoveAllBlocks |
( |
| ) |
|
| Void CEditorPlugin::RemoveAllBlocksAndTerrain |
( |
| ) |
|
| Void CEditorPlugin::RemoveAllObjects |
( |
| ) |
|
| Void CEditorPlugin::RemoveAllOffZone |
( |
| ) |
|
| Void CEditorPlugin::RemoveAllTerrain |
( |
| ) |
|
| Boolean CEditorPlugin::RemoveTerrainBlocks |
( |
Int3 |
StartCoord, |
|
|
Int3 |
EndCoord |
|
) |
| |
| Void CEditorPlugin::ShowCustomSelection |
( |
| ) |
|
| CUILayer CEditorPlugin::UILayerCreate |
( |
| ) |
|
| Void CEditorPlugin::UILayerDestroyAll |
( |
| ) |
|
| Void CEditorPlugin::Undo |
( |
| ) |
|
| Void CEditorPlugin::Validate |
( |
| ) |
|
Member Data Documentation
| const CBlock [] CEditorPlugin::Blocks |
| Boolean CEditorPlugin::BlockStockMode |
| Real CEditorPlugin::CameraHAngle |
| Real CEditorPlugin::CameraToTargetDistance |
| Real CEditorPlugin::CameraVAngle |
| Int3 CEditorPlugin::CursorCoord |
| Int3 [] CEditorPlugin::CustomSelectionCoords |
| Vec3 CEditorPlugin::CustomSelectionRGB |
| const CMlPage CEditorPlugin::ManialinkPage |
| Text CEditorPlugin::ManialinkText |
| const CMap CEditorPlugin::Map |
| Vec3 CEditorPlugin::TargetedPosition |
| const CUILayer [] CEditorPlugin::UILayers |
| Boolean CEditorPlugin::UndergroundMode |
The documentation for this struct was generated from the following file: