Emergency 2017 Dokumentation  v3.0.1
qsf::editor::TextureProcessor Class Reference

Texture processor. More...

#include <TextureProcessor.h>

Static Public Member Functions

static void compressNormalMaps (const std::vector< std::string > &sourceDirectories)
 Compress normal maps. More...
 
static void recompileCompiledMaterials ()
 Recompile all compiled materials. More...
 
static void findUncompressedTextures ()
 Search for uncompressed texture maps. More...
 
static void fixDatasourcePath ()
 Fix datasource paths. More...
 

Detailed Description

Texture processor.

Definition at line 37 of file TextureProcessor.h.

Member Function Documentation

static void qsf::editor::TextureProcessor::compressNormalMaps ( const std::vector< std::string > &  sourceDirectories)
static

Compress normal maps.

Parameters
[in]sourceDirectoriesList of absolute UTF-8 directories where to recursively look for the source assets we're going to compress (don't dare to touch already compressed dds files)
Todo:
TODO(co) This method exists for data migration, we might want to remove it later on
static void qsf::editor::TextureProcessor::findUncompressedTextures ( )
static

Search for uncompressed texture maps.

Todo:
TODO(co) This method exists for data migration, we might want to remove it later on
static void qsf::editor::TextureProcessor::fixDatasourcePath ( )
static

Fix datasource paths.

Todo:
TODO(co) This method exists for data migration, we might want to remove it later on
static void qsf::editor::TextureProcessor::recompileCompiledMaterials ( )
static

Recompile all compiled materials.

Todo:
TODO(co) This method exists for data migration, we might want to remove it later on

The documentation for this class was generated from the following file: