mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-22 13:59:19 +02:00
async mesh loading
This commit is contained in:
@@ -11,7 +11,7 @@ http://mozilla.org/MPL/2.0/.
|
||||
|
||||
#include "scene/eu7/eu7_types.h"
|
||||
|
||||
#include <optional>
|
||||
#include <functional>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
@@ -47,4 +47,20 @@ read_pack_section_chunk_load(
|
||||
void
|
||||
reset_pack_section_read_cache();
|
||||
|
||||
// UMES z naglowka sekcji — bez kopiowania calego wektora.
|
||||
void
|
||||
for_each_pack_section_unique_mesh(
|
||||
Eu7Module const &Module,
|
||||
int Row,
|
||||
int Column,
|
||||
std::function<void( std::string const & )> const &Visit );
|
||||
|
||||
// UTEX z naglowka sekcji (v11+) — bez skanowania instancji.
|
||||
void
|
||||
for_each_pack_section_unique_texture(
|
||||
Eu7Module const &Module,
|
||||
int Row,
|
||||
int Column,
|
||||
std::function<void( std::string const & )> const &Visit );
|
||||
|
||||
} // namespace scene::eu7
|
||||
|
||||
Reference in New Issue
Block a user