| 762 | } |
| 763 | |
| 764 | CookAssetsStep::CookAssetsStep() |
| 765 | : AssetsRegistry(1024) |
| 766 | , AssetPathsMapping(256) |
| 767 | { |
| 768 | AssetProcessors.Add(Material::TypeName, ProcessMaterial); |
| 769 | AssetProcessors.Add(Shader::TypeName, ProcessShader); |
| 770 | AssetProcessors.Add(ParticleEmitter::TypeName, ProcessParticleEmitter); |
| 771 | AssetProcessors.Add(Texture::TypeName, ProcessTextureBase); |
| 772 | AssetProcessors.Add(CubeTexture::TypeName, ProcessTextureBase); |
| 773 | AssetProcessors.Add(SpriteAtlas::TypeName, ProcessTextureBase); |
| 774 | } |
| 775 | |
| 776 | bool CookAssetsStep::Process(CookingData& data, CacheData& cache, BinaryAsset* asset) |
| 777 | { |