Property | Type | Description | |
---|---|---|---|
Commands | List |
||
Context | |||
Floors | FSO.LotView.Model.FloorTile[][] | ||
Height | int | ||
LastTestCost | int | ||
ObjectSupport | bool[][] | ||
RoomData | List |
||
Rooms | FSO.SimAntics.Model.VMRoomMap[] | ||
Stories | int | ||
Supported | bool[][] | ||
VisFloors | FSO.LotView.Model.FloorTile[][] | ||
VisWalls | FSO.LotView.Model.WallTile[][] | ||
Walls | FSO.LotView.Model.WallTile[][] | ||
WallsAt | List |
||
Width | int |
Method | Description | |
---|---|---|
GetFloor ( short tileX, short tileY, sbyte level ) : FSO.LotView.Model.FloorTile | ||
GetOffset ( int tileX, int tileY ) : ushort | ||
GetWall ( short tileX, short tileY, sbyte level ) : FSO.LotView.Model.WallTile | ||
Load ( |
||
RaycastWall ( Point p1, Point p2, sbyte level ) : bool |
Checks if there is a wall between two (Full Tile) points.
|
|
RegenRoomMap ( ) : void | ||
RegenWallsAt ( ) : void | ||
RegenerateSupported ( int level ) : void | ||
RunCommands ( List |
||
Save ( ) : |
||
SetFloor ( short tileX, short tileY, sbyte level, FSO.LotView.Model.FloorTile floor, bool force ) : bool | ||
SetObjectSupported ( short x, short y, sbyte level, bool support ) : void | ||
SetTimeOfDay ( double time ) : void | ||
SetWall ( short tileX, short tileY, sbyte level, FSO.LotView.Model.WallTile wall ) : void | ||
SignalRedraw ( ) : void | ||
SimulateCommands ( List |
||
Tick ( ) : void | ||
VMArchitecture ( |
||
VMArchitecture ( int width, int height, FSO.LotView.Model.Blueprint blueprint, |
||
WallDirtyState ( |
Method | Description | |
---|---|---|
GetFloorRef ( ushort id ) : FloorReference | ||
GetPatternRef ( ushort id ) : WallReference |
public GetFloor ( short tileX, short tileY, sbyte level ) : FSO.LotView.Model.FloorTile | ||
tileX | short | |
tileY | short | |
level | sbyte | |
return | FSO.LotView.Model.FloorTile |
public GetOffset ( int tileX, int tileY ) : ushort | ||
tileX | int | |
tileY | int | |
return | ushort |
public GetWall ( short tileX, short tileY, sbyte level ) : FSO.LotView.Model.WallTile | ||
tileX | short | |
tileY | short | |
level | sbyte | |
return | FSO.LotView.Model.WallTile |
public Load ( |
||
input | ||
return | void |
public RaycastWall ( Point p1, Point p2, sbyte level ) : bool | ||
p1 | Point | Start Position (Full Tile Pos) |
p2 | Point | End Position (Full Tile Pos) |
level | sbyte | Level for both points |
return | bool |
public RegenerateSupported ( int level ) : void | ||
level | int | |
return | void |
public RunCommands ( List |
||
commands | List |
|
transient | bool | |
return | int |
public Save ( ) : |
||
return |
public SetFloor ( short tileX, short tileY, sbyte level, FSO.LotView.Model.FloorTile floor, bool force ) : bool | ||
tileX | short | |
tileY | short | |
level | sbyte | |
floor | FSO.LotView.Model.FloorTile | |
force | bool | |
return | bool |
public SetObjectSupported ( short x, short y, sbyte level, bool support ) : void | ||
x | short | |
y | short | |
level | sbyte | |
support | bool | |
return | void |
public SetWall ( short tileX, short tileY, sbyte level, FSO.LotView.Model.WallTile wall ) : void | ||
tileX | short | |
tileY | short | |
level | sbyte | |
wall | FSO.LotView.Model.WallTile | |
return | void |
public SimulateCommands ( List |
||
commands | List |
|
visualChange | bool | |
return | int |
public VMArchitecture ( |
||
input | ||
context | ||
blueprint | FSO.LotView.Model.Blueprint | |
return | System |
public VMArchitecture ( int width, int height, FSO.LotView.Model.Blueprint blueprint, |
||
width | int | |
height | int | |
blueprint | FSO.LotView.Model.Blueprint | |
context | ||
return | System |
public WallDirtyState ( |
||
input | ||
return | void |
public FloorTile[][],FSO.LotView.Model Floors | ||
return | FSO.LotView.Model.FloorTile[][] |
public VMRoomMap[],FSO.SimAntics.Model Rooms | ||
return | FSO.SimAntics.Model.VMRoomMap[] |
public FloorTile[][],FSO.LotView.Model VisFloors | ||
return | FSO.LotView.Model.FloorTile[][] |
public WallTile[][],FSO.LotView.Model VisWalls | ||
return | FSO.LotView.Model.WallTile[][] |
public WallTile[][],FSO.LotView.Model Walls | ||
return | FSO.LotView.Model.WallTile[][] |