Unravel Engine C++ Reference
|
Classes | |
struct | script_compilation_entry |
Functions | |
template<> | |
auto | compile< gfx::shader > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | read_importer< gfx::texture > (asset_manager &am, const fs::path &key) -> std::shared_ptr< asset_importer_meta > |
template<> | |
auto | compile< gfx::texture > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | compile< material > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | read_importer< mesh > (asset_manager &am, const fs::path &key) -> std::shared_ptr< asset_importer_meta > |
template<> | |
auto | compile< mesh > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | read_importer< animation_clip > (asset_manager &am, const fs::path &key) -> std::shared_ptr< asset_importer_meta > |
template<> | |
auto | compile< animation_clip > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | compile< font > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | compile< prefab > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | compile< scene_prefab > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | compile< physics_material > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | compile< ui_tree > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | compile< style_sheet > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | read_importer< audio_clip > (asset_manager &am, const fs::path &key) -> std::shared_ptr< asset_importer_meta > |
template<> | |
auto | compile< audio_clip > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
auto | parse_compilation_errors (const std::string &log) -> std::vector< script_compilation_entry > |
auto | parse_compilation_warnings (const std::string &log) -> std::vector< script_compilation_entry > |
template<> | |
auto | compile< script_library > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<> | |
auto | compile< script > (asset_manager &am, const fs::path &key, const fs::path &output, uint32_t flags) -> bool |
template<typename T > | |
auto | compile (asset_manager &am, const fs::path &key, const fs::path &output_key, uint32_t flags=0) -> bool |
template<typename T > | |
auto | read_importer (asset_manager &am, const fs::path &key) -> std::shared_ptr< asset_importer_meta > |
auto unravel::asset_compiler::compile | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output_key, | ||
uint32_t | flags = 0 ) -> bool |
auto unravel::asset_compiler::compile< animation_clip > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 778 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< audio_clip > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 953 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< font > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 816 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< gfx::shader > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 523 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< gfx::texture > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 579 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< material > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 616 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< mesh > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 665 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< physics_material > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 849 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< prefab > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 827 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< scene_prefab > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 838 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< script > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 1177 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< script_library > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 1057 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< style_sheet > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 899 of file asset_compiler.cpp.
auto unravel::asset_compiler::compile< ui_tree > | ( | asset_manager & | am, |
const fs::path & | key, | ||
const fs::path & | output, | ||
uint32_t | flags ) -> bool |
Definition at line 871 of file asset_compiler.cpp.
auto unravel::asset_compiler::parse_compilation_errors | ( | const std::string & | log | ) | -> std::vector<script_compilation_entry> |
Definition at line 1002 of file asset_compiler.cpp.
auto unravel::asset_compiler::parse_compilation_warnings | ( | const std::string & | log | ) | -> std::vector<script_compilation_entry> |
Definition at line 1029 of file asset_compiler.cpp.
auto unravel::asset_compiler::read_importer | ( | asset_manager & | am, |
const fs::path & | key ) -> std::shared_ptr< asset_importer_meta > |
auto unravel::asset_compiler::read_importer< animation_clip > | ( | asset_manager & | am, |
const fs::path & | key ) -> std::shared_ptr<asset_importer_meta> |
Definition at line 752 of file asset_compiler.cpp.
auto unravel::asset_compiler::read_importer< audio_clip > | ( | asset_manager & | am, |
const fs::path & | key ) -> std::shared_ptr<asset_importer_meta> |
Definition at line 927 of file asset_compiler.cpp.
auto unravel::asset_compiler::read_importer< gfx::texture > | ( | asset_manager & | am, |
const fs::path & | key ) -> std::shared_ptr<asset_importer_meta> |
Definition at line 553 of file asset_compiler.cpp.
auto unravel::asset_compiler::read_importer< mesh > | ( | asset_manager & | am, |
const fs::path & | key ) -> std::shared_ptr<asset_importer_meta> |
Definition at line 639 of file asset_compiler.cpp.