public PathDataType(ScriptParameter p, XmlNode DataTypeNode) { m_Parameter = p; m_Path = p.ParameterValue; XmlNode ChildNode = DataTypeNode.FirstChild; m_FileOrDirectory = ChildNode.Name == "file" ? FileOrDirectory.File : FileOrDirectory.Directory; m_InputOrOutput = ChildNode.Attributes.GetNamedItem("type").Value == "input" ? InputOrOutput.input : InputOrOutput.output; }
public Board(int y_size, int x_size) { x_Size = x_size; y_Size = y_size; Screen = new char[x_size, y_size]; InputsOrOutputs = new InputOrOutput[x_size, y_size]; for (int i = 0; i < x_Size; i++) { for (int j = 0; j < y_Size; j++) { Screen[i, j] = ' '; InputsOrOutputs[i, j] = InputOrOutput.Empty; } } }
public PathDataType(ScriptParameter p, XmlNode DataTypeNode) { m_Parameter = p; m_Path = p.ParameterValue; XmlNode ChildNode = DataTypeNode.FirstChild; if (ChildNode.Name == "file") { m_FileOrDirectory = FileOrDirectory.File; FileExtenssion = GetFileExtensionFromFileNode(ChildNode); } else { m_FileOrDirectory = FileOrDirectory.Directory; } m_InputOrOutput = ChildNode.Attributes.GetNamedItem("type").Value == "input" ? InputOrOutput.input : InputOrOutput.output; }