![]() |
Maria GDK 5.0.0.927
Documentation of native code in develop branch
|
This is the complete list of members for STK::GraphicsModelLoader, including all inherited members.
| addEmbeddedTexture(aiTexture *tex) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| addPreserveMaterial(const std::string &mat_name) | STK::GraphicsModelLoader | inline |
| addPreserveNode(const std::string &node_name) | STK::GraphicsModelLoader | inline |
| addTexturePath(const std::string &path) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| asset_id_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| asset_provider_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| assimp_scene_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| bone_meshes_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| calc_normals_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| calc_tangents_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| 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::GraphicsModelLoader | protected |
| create_root_node_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| def_mag_filter_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| def_min_filter_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| embedded_textures_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| exportModel(const std::string &format, const aiExportDataBlob *&dataBlob) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | |
| getCalculateNormals() const (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getCalculateTangents() const (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getDefaultMagFilter() const (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getDefaultMinFilter() const (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getEmbeddedTexture(aiMaterial *ai_material) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| getMeshGroupId(const aiScene *scene, const aiMesh *ai_mesh, MeshGraphicsModel *model, const std::shared_ptr< VertexBuffer > &vertex_buffer) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| getOptimizeMaterials() const (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getOptimizeMeshes() const (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getOptimizeNodes() const (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getPreserveMaterials() (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getPreserveNodes() (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getProgressHandler() const (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getRemovePointsAndLines() const (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getSmoothingAngle() const (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| getVertexBuffer(const aiScene *scene, const aiMesh *mesh) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| 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::GraphicsModelLoader | protected |
| no_points_lines_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| opt_materials_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| opt_meshes_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| opt_nodes_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| preserve_materials_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| preserve_nodes_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| prg_mgr_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| processAnimation(const aiAnimation *anim, MeshGraphicsModel &model) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| processAnimations(const aiScene *scene, MeshGraphicsModel &model) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| processBones(const MeshGraphicsModel &model) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| processModel(const std::shared_ptr< MeshGraphicsModel > &model, const aiScene *scene, const std::string &modelName) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| 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::GraphicsModelLoader | protected |
| progress_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| 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::GraphicsModelLoader | inline |
| setCalculateNormals(bool calc_normals) | STK::GraphicsModelLoader | inline |
| setCalculateTangents(bool calc_tangents) | STK::GraphicsModelLoader | inline |
| setLoadFlags(Assimp::Importer &importer) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| setNormalsOnlyShaderName(const std::string &shader_normals) | STK::GraphicsModelLoader | inline |
| setOptimizeMaterials(bool opt_materials) | STK::GraphicsModelLoader | inline |
| setOptimizeMeshes(bool opt_meshes) | STK::GraphicsModelLoader | inline |
| setOptimizeNodes(bool opt_nodes) | STK::GraphicsModelLoader | inline |
| setPreserveMaterials(const std::vector< std::string > &mats) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| setPreserveNodes(const std::vector< std::string > &nodes) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| setProgressHandler(const std::shared_ptr< ProgressHandler > &progress) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| setRemovePointsAndLines(bool no_points_lines) | STK::GraphicsModelLoader | inline |
| setSimpleShaderName(const std::string &shader_simple) | STK::GraphicsModelLoader | inline |
| setSmoothingAngle(float smooth_angle) | STK::GraphicsModelLoader | inline |
| setTextureFilter(GLenum min_filter, GLenum mag_filter) (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | inline |
| setTextureNormalsShaderName(const std::string &shader_tex_normals) | STK::GraphicsModelLoader | inline |
| shader_normals_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| shader_simple_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| shader_skinning_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| shader_tex_normals_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| shader_tex_skinning_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| smooth_angle_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| tex_mgr_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| texture_paths_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| vertex_buffer_p_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| vertex_buffer_pn_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| vertex_buffer_pnt_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| vertex_buffer_pntwi_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| vertex_buffer_pnwi_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| vertex_buffer_pt_ (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader | protected |
| ~GraphicsModelLoader() (defined in STK::GraphicsModelLoader) | STK::GraphicsModelLoader |