private void addItemCamada(TreeNodeRpg tnrPai, MapaDominio objMapa) { CamadaDominio objCamada = CamadaDominio.criar(tnrPai.Nodes.Count); objMapa.addCamada(objCamada); tnrPai.Nodes.Add(new TreeNodeRpg(objCamada)); }
private void abrirMapa(TreeNodeRpg tnrMapa, MapaDominio objMapa, CamadaDominio objCamada) { if (objCamada == null) { return; } tnrMapa.Nodes.Add(new TreeNodeRpg(objCamada)); }
private void setObjMapa(MapaDominio objMapa) { if (objMapa == null) { return; } this.Text = this.objMapa.attStrNome.strValor; this.carregarMapa(); }
private void abrirMapa(TreeNodeRpg tnr, MapaDominio objMapa) { if (!AppRpg.i.frmPrincipal.abrirMapa(objMapa)) { return; } foreach (CamadaDominio objCamada in objMapa.lstObjCamada) { this.abrirMapa(tnr, objMapa, objCamada); } }
private void setObjMapa(MapaDominio objMapa) { if (objMapa == null) { return; } // TODO: Quando alterar o tamanho do mapa, atualizar seu display. this.intTamanhoX = (objMapa.attIntQuantidadeX.intValor * INT_TILE_TAMANHO); this.intTamanhoY = (objMapa.attIntQuantidadeY.intValor * INT_TILE_TAMANHO); this.objMapa.onObjTileBackgroundChanged += this.objMapa_onObjTileBackgroundChanged; this.objMapa.attIntQuantidadeX.onStrValorAlterado += this.objMapa_attIntQuantidadeX_onStrValorAlterado; }
private void addItemMapa(TreeNodeRpg tnrPai, PastaDominio objPasta) { MapaDominio objMapa = MapaDominio.criar(tnrPai.Nodes.Count); objMapa.attDirCompleto.strValor = Path.Combine(objPasta.attDirCompleto.strValor, (objMapa.attStrNome.strValor + AppRpg.STR_EXTENSAO_MAPA)); objMapa.attStrNome.strValor = Path.GetFileNameWithoutExtension(objMapa.attDirCompleto.strValor); File.WriteAllText(objMapa.attDirCompleto.strValor, JsonRpg.i.toJson(objMapa)); ArquivoRefDominio arqRef = new ArquivoRefDominio(); arqRef.objArquivo = objMapa; tnrPai.Nodes.Add(new TreeNodeRpg(arqRef)); }
internal bool abrirMapa(MapaDominio objMapa) { if (objMapa == null) { return(false); } if (this.lstObjMapa.Contains(objMapa)) { return(false); } TabDockMapa tabDockMapa = new TabDockMapa(); tabDockMapa.objMapa = objMapa; tabDockMapa.Show(this.pnlDockRpg, DockState.Document); this.lstObjMapa.Add(objMapa); return(true); }
private void carregarMapa() { this.ctrMapa.objMapa = this.objMapa; }