TechbloxModdingAPI
v2.0.0
The unofficial Techblox modding API
|
Engine for executing general block actions More...
Public Member Functions | |
bool | BlockExists (EGID blockID) |
float4 | ConvertBlockColor (byte index) |
void | Dispose () |
EGID? | FindBlockEGID (uint id) |
ref T | GetBlockInfo< T > (Block block) |
ref T | GetBlockInfoViewComponent< T > (Block block) |
Block[] | GetBodyBlocks (uint sbid) |
Cluster | GetCluster (uint sbid) |
SimBody[] | GetClusterBodies (uint cid) |
Block[] | GetConnectedBlocks (EGID blockID) |
SimBody[] | GetConnectedSimBodies (uint id) |
ObjectIdentifier[] | GetObjectIDsFromID (byte id, bool sim) |
SimBody[] | GetSimBodiesFromID (byte id) |
void | Ready () |
void | UpdateDisplayedBlock (EGID id) |
Public Attributes | |
bool | isRemovable => false |
Package Functions | |
ref T | GetBlockInfo< T > (EcsObjectBase obj) |
void | UpdatePrefab (Block block, byte material, bool flipped) |
Properties | |
EntitiesDB | entitiesDB [set] |
string | Name = "TechbloxModdingAPIBlockGameEngine" [get] |
Engine for executing general block actions
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
T | : | unmanaged | |
T | : | IEntityComponent |
|
inlinepackage |
T | : | unmanaged | |
T | : | IEntityComponent |
|
inline |
T | : | struct | |
T | : | IEntityViewComponent |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinepackage |
bool TechbloxModdingAPI.Blocks.BlockEngine.isRemovable => false |
|
set |
|
get |