public MOUSE_MATERIAL_PARAMETERS(string pfsname) { _pfsHandle = new PFSSection(pfsname); MATERIALs = new List <MATERIAL>(); _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0)); _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0)); MATERIALHeader = new MATERIALHeader("MATERIALHeader"); _pfsHandle.AddKeyword(MATERIALHeader._keyword); }
public MOUSE_MATERIAL_PARAMETERS(string pfsname) { _pfsHandle = new PFSSection(pfsname); MATERIALs = new List<MATERIAL>(); _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0)); _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0)); MATERIALHeader = new MATERIALHeader("MATERIALHeader"); _pfsHandle.AddKeyword(MATERIALHeader._keyword); }
internal MOUSE_MATERIAL_PARAMETERS(PFSSection Section) { _pfsHandle = Section; MATERIALs = new List<MATERIAL>(); for (int i = 1; i <= Section.GetKeywordsNo("MATERIAL"); i++) MATERIALs.Add(new MATERIAL(Section.GetKeyword("MATERIAL",i))); for (int i = 1; i <= Section.GetSectionsNo(); i++) { PFSSection sub = Section.GetSection(i); switch (sub.Name) { default: _unMappedSections.Add(sub.Name); break; } } MATERIALHeader = new MATERIALHeader(_pfsHandle.GetKeyword("MATERIALHeader", 1)); }
internal MOUSE_MATERIAL_PARAMETERS(PFSSection Section) { _pfsHandle = Section; MATERIALs = new List <MATERIAL>(); for (int i = 1; i <= Section.GetKeywordsNo("MATERIAL"); i++) { MATERIALs.Add(new MATERIAL(Section.GetKeyword("MATERIAL", i))); } for (int i = 1; i <= Section.GetSectionsNo(); i++) { PFSSection sub = Section.GetSection(i); switch (sub.Name) { default: _unMappedSections.Add(sub.Name); break; } } MATERIALHeader = new MATERIALHeader(_pfsHandle.GetKeyword("MATERIALHeader", 1)); }