public void Init() { this.statsPanel = GetComponent <StatsPanel>(); columnsList = Enum.GetValues(typeof(Columns)).Cast <Columns>().ToList(); rowsList = Enum.GetValues(typeof(Rows)).Cast <Rows>().ToList(); statsPanel.PopulateTable(columnsList.Count, rowsList.Count, 240, 240); //NOTE(Brian): Top-left cell, unused. statsPanel.SetCellText(0, 0, ""); //NOTE(Brian): Row stuff (left vertical header) statsPanel.SetCellText(0, (int)Rows.SHARED_OBJECTS_COUNT, SHARED_OBJECTS_COUNT_TEXT); statsPanel.SetCellText(0, (int)Rows.COMPONENT_OBJECTS_COUNT, COMPONENT_OBJECTS_COUNT_TEXT); statsPanel.SetCellText(0, (int)Rows.ENTITY_OBJECTS_COUNT, ENTITY_OBJECTS_COUNT_TEXT); statsPanel.SetCellText(0, (int)Rows.BREAK_0, BREAK_0_TEXT); statsPanel.SetCellText(0, (int)Rows.MATERIAL_COUNT, MATERIAL_COUNT_TEXT); statsPanel.SetCellText(0, (int)Rows.MESHES_COUNT, MESHES_COUNT_TEXT); statsPanel.SetCellText(0, (int)Rows.BREAK_1, BREAK_1_TEXT); statsPanel.SetCellText(0, (int)Rows.GLTF_BEING_LOADED, GLTF_BEING_LOADED_TEXT); statsPanel.SetCellText(0, (int)Rows.AB_BEING_LOADED, AB_BEING_LOADED_TEXT); statsPanel.SetCellText(0, (int)Rows.MESSAGES_PER_SECOND_REAL, MESSAGES_PER_SECOND_REAL_TEXT); statsPanel.SetCellText(0, (int)Rows.RENDERER_UNLOCK_SEGS, RENDERER_UNLOCK_TEXT); statsPanel.SetCellText(0, (int)Rows.MESSAGE_BUSES, MESSAGES_BUSES_TEXT); }
public void Init() { this.statsPanel = GetComponent <StatsPanel>(); columnsList = Enum.GetValues(typeof(Columns)).Cast <Columns>().ToList(); rowsList = Enum.GetValues(typeof(Rows)).Cast <Rows>().ToList(); statsPanel.PopulateTable(columnsList.Count, rowsList.Count, 240, 240); statsPanel.SetCellText((int)Columns.LABEL, (int)Columns.LABEL, ""); //Init Labels statsPanel.SetCellText((int)Columns.LABEL, (int)Rows.PROCESSED_MESSAGES, PROCESSED_MESSAGES_TEXT); statsPanel.SetCellText((int)Columns.LABEL, (int)Rows.PENDING_MESSAGES, PENDING_MESSAGES_TEXT); statsPanel.SetCellText((int)Columns.LABEL, (int)Rows.BREAK_0, BREAK_0_TEXT); statsPanel.SetCellText((int)Columns.LABEL, (int)Rows.CURRENT_SCENE, CURRENT_SCENE_TEST); statsPanel.SetCellText((int)Columns.LABEL, (int)Rows.POLYGONS_VS_LIMIT, POLYGON_VS_LIMIT_TEXT); statsPanel.SetCellText((int)Columns.LABEL, (int)Rows.TEXTURES_VS_LIMIT, TEXTURES_VS_LIMIT_TEXT); statsPanel.SetCellText((int)Columns.LABEL, (int)Rows.MATERIALS_VS_LIMIT, MATERIALS_VS_LIMIT_TEXT); statsPanel.SetCellText((int)Columns.LABEL, (int)Rows.ENTITIES_VS_LIMIT, ENTITIES_VS_LIMIT_TEXT); statsPanel.SetCellText((int)Columns.LABEL, (int)Rows.MESHES_VS_LIMIT, MESHES_VS_LIMIT_TEXT); statsPanel.SetCellText((int)Columns.LABEL, (int)Rows.BODIES_VS_LIMIT, BODIES_VS_LIMIT_TEXT); statsPanel.SetCellText((int)Columns.LABEL, (int)Rows.COMPONENT_OBJECTS_COUNT, COMPONENT_OBJECTS_COUNT_TEXT); //Init Values statsPanel.SetCellText((int)Columns.VALUE, (int)Rows.PROCESSED_MESSAGES, "=/="); statsPanel.SetCellText((int)Columns.VALUE, (int)Rows.PENDING_MESSAGES, "=/="); statsPanel.SetCellText((int)Columns.VALUE, (int)Rows.CURRENT_SCENE, "=/="); statsPanel.SetCellText((int)Columns.VALUE, (int)Rows.POLYGONS_VS_LIMIT, "=/="); statsPanel.SetCellText((int)Columns.VALUE, (int)Rows.TEXTURES_VS_LIMIT, "=/="); statsPanel.SetCellText((int)Columns.VALUE, (int)Rows.MATERIALS_VS_LIMIT, "=/="); statsPanel.SetCellText((int)Columns.VALUE, (int)Rows.ENTITIES_VS_LIMIT, "=/="); statsPanel.SetCellText((int)Columns.VALUE, (int)Rows.MESHES_VS_LIMIT, "=/="); statsPanel.SetCellText((int)Columns.VALUE, (int)Rows.BODIES_VS_LIMIT, "=/="); statsPanel.SetCellText((int)Columns.VALUE, (int)Rows.COMPONENT_OBJECTS_COUNT, "=/="); Canvas.ForceUpdateCanvases(); }