#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 | RemoveAllBlocksAndTerrain () |
Void | ShowCustomSelection () |
Void | HideCustomSelection () |
Void | CopyPaste_Copy () |
Void | CopyPaste_Cut () |
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) |
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 CPlugin::AutoSave |
( |
| ) |
|
Void CPlugin::ComputeShadows |
( |
| ) |
|
Void CPlugin::CopyPaste_AddOrSubSelection |
( |
Int3 |
StartCoord, |
|
|
Int3 |
EndCoord |
|
) |
| |
Void CPlugin::CopyPaste_Copy |
( |
| ) |
|
Void CPlugin::CopyPaste_Cut |
( |
| ) |
|
Void CPlugin::CopyPaste_ResetSelection |
( |
| ) |
|
Void CPlugin::CopyPaste_SelectAll |
( |
| ) |
|
Boolean CPlugin::CopyPaste_Symmetrize |
( |
| ) |
|
CBlock CPlugin::GetStartLineBlock |
( |
| ) |
|
Void CPlugin::HideCustomSelection |
( |
| ) |
|
Void CPlugin::OpenToolsMenu |
( |
| ) |
|
Void CPlugin::RemoveAllBlocks |
( |
| ) |
|
Void CPlugin::RemoveAllBlocksAndTerrain |
( |
| ) |
|
Void CPlugin::ShowCustomSelection |
( |
| ) |
|
Void CPlugin::Validate |
( |
| ) |
|
Member Data Documentation
const CBlock [] CPlugin::Blocks |
Real CPlugin::CameraHAngle |
Real CPlugin::CameraToTargetDistance |
Real CPlugin::CameraVAngle |
Int3 CPlugin::CursorCoord |
Int3 [] CPlugin::CustomSelectionCoords |
Vec3 CPlugin::CustomSelectionRGB |
const CMlPage CPlugin::ManialinkPage |
Text CPlugin::ManialinkText |
Vec3 CPlugin::TargetedPosition |
The documentation for this struct was generated from the following file: