![]() |
Maria GDK 5.0.0.738
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 |