#include <big.h>
Public Types |
enum | CardinalDirections { North,
East,
South,
West
} |
enum | PlaceMode {
Unknown,
Terraform,
Block,
Macroblock,
Skin,
CopyPaste,
Test,
Plugin,
CustomSelection,
OffZone,
BlockProperty,
Path,
GhostBlock
} |
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) |
Integer | GetInterfaceNumber (CCollector Collector) |
Void | SetInterfaceNumber (CCollector Collector, Integer NewValue) |
CMacroblockModel | GetMacroblockModelFromName (Text MacroblockModelName) |
CBlockModel | GetTerrainBlockModelFromName (Text TerrainBlockModelName) |
CBlockModel | GetBlockModelFromName (Text BlockModelName) |
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 |
|
Path |
|
GhostBlock |
|
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 |
( |
| ) |
|
CBlockModel CEditorPlugin::GetTerrainBlockModelFromName |
( |
Text |
TerrainBlockModelName | ) |
|
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 |
Boolean CEditorPlugin::EnableAirMapping |
Boolean CEditorPlugin::EnableMixMapping |
const CMlPage CEditorPlugin::ManialinkPage |
Text CEditorPlugin::ManialinkText |
const CMap CEditorPlugin::Map |
const Text [] CEditorPlugin::MediatrackIngameClips |
Vec3 CEditorPlugin::TargetedPosition |
const CUILayer [] CEditorPlugin::UILayers |
Boolean CEditorPlugin::UndergroundMode |
The documentation for this struct was generated from the following file: