13#include <assimp/Importer.hpp>
14#include <assimp/scene.h>
15#include <assimp/postprocess.h>
22void EditorCenterCursor();
23glm::vec3 EditorGetFocusPosition();
25std::string EditorGetAssetNameFromPath(
const std::string& path);
27void RemoveRedundantDescendants(std::vector<Node*>& nodes);
28std::string GetDevkitproPath();
29std::string GetDevenvPath();
30bool CreateDirectoryRecursive(
const std::string& path);
32bool IsAiCollisionMesh(
const aiMesh* mesh);
34const aiNode* FindMeshNode(
const aiScene* scene,
const aiNode* node,
const aiMesh* mesh);
35std::string GetFileNameFromPath(
const std::string& path);
36std::string GenerateUniqueMeshName(
const std::string& baseName,
const aiScene* scene, int32_t meshIndex);
uint32_t TypeId
Definition EngineTypes.h:75
Export macros for Polyphase Engine symbols.
#define POLYPHASE_API
Definition PolyphaseAPI.h:31