Пример #1
0
 public ObjLoader(IVertexParser vertexParser, INormalParser normalParser, IFaceParser faceParser, ITextureParser textureParser, ILogger logger)
 {
     _textureParser = textureParser;
     _logger        = logger;
     _faceParser    = faceParser;
     _normalParser  = normalParser;
     _vertexParser  = vertexParser;
 }
Пример #2
0
 public ObjLoader(
     IDataStore dataStore, 
     IFaceParser faceParser, 
     IGroupParser groupParser,
     INormalParser normalParser, 
     ITextureParser textureParser, 
     IVertexParser vertexParser,
     IMaterialLibraryParser materialLibraryParser, 
     IUseMaterialParser useMaterialParser)
 {
     _dataStore = dataStore;
     SetupTypeParsers(
         vertexParser,
         faceParser,
         normalParser,
         textureParser,
         groupParser,
         materialLibraryParser,
         useMaterialParser);
 }
Пример #3
0
 public ObjLoader(
     IDataStore dataStore,
     IFaceParser faceParser,
     IGroupParser groupParser,
     INormalParser normalParser,
     ITextureParser textureParser,
     IVertexParser vertexParser,
     IMaterialLibraryParser materialLibraryParser,
     IUseMaterialParser useMaterialParser)
 {
     _dataStore = dataStore;
     SetupTypeParsers(
         vertexParser,
         faceParser,
         normalParser,
         textureParser,
         groupParser,
         materialLibraryParser,
         useMaterialParser);
 }