Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
STK::GraphicsModelLoader Member List

This is the complete list of members for STK::GraphicsModelLoader, including all inherited members.

addEmbeddedTexture(aiTexture *tex) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
addPreserveMaterial(const std::string &mat_name)STK::GraphicsModelLoaderinline
addPreserveNode(const std::string &node_name)STK::GraphicsModelLoaderinline
addTexturePath(const std::string &path) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
asset_id_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
asset_provider_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
assimp_scene_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
bone_meshes_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
calc_normals_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
calc_tangents_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
convertTextureNameExtension(const std::string &fromExt, const std::string &toExt) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoader
copyVertices(const aiMesh *ai_mesh, Mesh *mesh, VertexBuffer &vertex_buffer) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
create_root_node_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
def_mag_filter_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
def_min_filter_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
embedded_textures_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
exportModel(const std::string &format, const aiExportDataBlob *&dataBlob) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoader
getCalculateNormals() const (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getCalculateTangents() const (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getDefaultMagFilter() const (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getDefaultMinFilter() const (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getEmbeddedTexture(aiMaterial *ai_material) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
getMeshGroupId(const aiScene *scene, const aiMesh *ai_mesh, MeshGraphicsModel *model, const std::shared_ptr< VertexBuffer > &vertex_buffer) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
getOptimizeMaterials() const (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getOptimizeMeshes() const (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getOptimizeNodes() const (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getPreserveMaterials() (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getPreserveNodes() (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getProgressHandler() const (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getRemovePointsAndLines() const (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getSmoothingAngle() const (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
getVertexBuffer(const aiScene *scene, const aiMesh *mesh) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
GraphicsModelLoader(std::shared_ptr< TextureManager > tex_mgr, std::shared_ptr< ShaderProgramManager > prg_mgr, std::shared_ptr< FilePathResolver > tex_resolver=nullptr) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoader
load(const std::string &filename) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoader
load(const std::vector< char > &glbBuffer, const std::string &modelName, const std::string &ext) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoader
mesh_grp_id_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
no_points_lines_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
opt_materials_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
opt_meshes_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
opt_nodes_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
preserve_materials_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
preserve_nodes_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
prg_mgr_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
processAnimation(const aiAnimation *anim, MeshGraphicsModel &model) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
processAnimations(const aiScene *scene, MeshGraphicsModel &model) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
processBones(const MeshGraphicsModel &model) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
processModel(const std::shared_ptr< MeshGraphicsModel > &model, const aiScene *scene, const std::string &modelName) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
processNode(const aiScene *scene, aiNode *node, const std::shared_ptr< MeshGraphicsModel > &model, const std::shared_ptr< MeshNode > &parent, const STK::Matrix4x4f &xfm, int level=0) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
progress_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
saveEmbeddedTextures(const std::string &output_dir) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoader
setAssetDataProvider(const std::string &asset_id, std::shared_ptr< AssetDataProvider > asset_provider) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
setCalculateNormals(bool calc_normals)STK::GraphicsModelLoaderinline
setCalculateTangents(bool calc_tangents)STK::GraphicsModelLoaderinline
setLoadFlags(Assimp::Importer &importer) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
setNormalsOnlyShaderName(const std::string &shader_normals)STK::GraphicsModelLoaderinline
setOptimizeMaterials(bool opt_materials)STK::GraphicsModelLoaderinline
setOptimizeMeshes(bool opt_meshes)STK::GraphicsModelLoaderinline
setOptimizeNodes(bool opt_nodes)STK::GraphicsModelLoaderinline
setPreserveMaterials(const std::vector< std::string > &mats) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
setPreserveNodes(const std::vector< std::string > &nodes) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
setProgressHandler(const std::shared_ptr< ProgressHandler > &progress) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
setRemovePointsAndLines(bool no_points_lines)STK::GraphicsModelLoaderinline
setSimpleShaderName(const std::string &shader_simple)STK::GraphicsModelLoaderinline
setSmoothingAngle(float smooth_angle)STK::GraphicsModelLoaderinline
setTextureFilter(GLenum min_filter, GLenum mag_filter) (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderinline
setTextureNormalsShaderName(const std::string &shader_tex_normals)STK::GraphicsModelLoaderinline
shader_normals_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
shader_simple_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
shader_skinning_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
shader_tex_normals_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
shader_tex_skinning_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
smooth_angle_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
tex_mgr_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
texture_paths_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
vertex_buffer_p_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
vertex_buffer_pn_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
vertex_buffer_pnt_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
vertex_buffer_pntwi_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
vertex_buffer_pnwi_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
vertex_buffer_pt_ (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoaderprotected
~GraphicsModelLoader() (defined in STK::GraphicsModelLoader)STK::GraphicsModelLoader