public SaveBlock <MessageType> CreateSaveBlock <MessageType>(string dbName, string name) { var block = new SaveBlock <MessageType>(EventProcessor, EventProcessor.GetRamDb(dbName)); SetDebugName(block, name); return(block); }
public SaveBlocks(GameObject[] inblocks) { blocks = new SaveBlock[inblocks.Length]; for (int i = 0; i < inblocks.Length; i++) { Transform CBlock = inblocks[i].transform; Vector3 CPos = CBlock.position; Quaternion CRot = CBlock.rotation; int lvl = CBlock.GetComponent <IsTouchingGround>().Level; blocks[i] = new SaveBlock(CPos.x, CPos.y, CPos.z, CRot.x, CRot.y, CRot.z, CRot.w, lvl); } }
/// <summary> /// For serialization /// </summary> public static BlockObject LoadBlock(SaveBlock sbl) { return(new BlockObject(sbl.x, sbl.y, sbl.state)); }
private void UpdateBlockSummaryControls(SaveBlock obj) { PG_BlockView.SelectedObject = obj; }
public ICEPExpression <InputType> Save <InputType>(string DatabaseName) { SaveBlock <InputType> block = blockFactory.CreateSaveBlock <InputType>(DatabaseName, name + "Save"); return(CreateChildExpr <InputType>(this, block, "Save.")); }