Ejemplo n.º 1
0
        public SaveBlock <MessageType> CreateSaveBlock <MessageType>(string dbName, string name)
        {
            var block = new SaveBlock <MessageType>(EventProcessor, EventProcessor.GetRamDb(dbName));

            SetDebugName(block, name);
            return(block);
        }
Ejemplo n.º 2
0
 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);
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// For serialization
 /// </summary>
 public static BlockObject LoadBlock(SaveBlock sbl)
 {
     return(new BlockObject(sbl.x, sbl.y, sbl.state));
 }
Ejemplo n.º 4
0
 private void UpdateBlockSummaryControls(SaveBlock obj)
 {
     PG_BlockView.SelectedObject = obj;
 }
Ejemplo n.º 5
0
        public ICEPExpression <InputType> Save <InputType>(string DatabaseName)
        {
            SaveBlock <InputType> block = blockFactory.CreateSaveBlock <InputType>(DatabaseName, name + "Save");

            return(CreateChildExpr <InputType>(this, block, "Save."));
        }