MCPcopy Create free account
hub / github.com/LuxCoreRender/LuxCore / GetRealFileName

Method GetRealFileName

src/slg/scene/extmeshcache.cpp:126–138  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

124}
125
126string ExtMeshCache::GetRealFileName(const ExtMesh *m) const {
127 const ExtMesh *meshToFind;
128 if (m->GetType() == TYPE_EXT_TRIANGLE_MOTION) {
129 const ExtMotionTriangleMesh *mot = (const ExtMotionTriangleMesh *)m;
130 meshToFind = mot->GetExtTriangleMesh();
131 } else if (m->GetType() == TYPE_EXT_TRIANGLE_INSTANCE) {
132 const ExtInstanceTriangleMesh *inst = (const ExtInstanceTriangleMesh *)m;
133 meshToFind = inst->GetExtTriangleMesh();
134 } else
135 meshToFind = m;
136
137 return meshes.GetName(meshToFind);
138}
139
140string ExtMeshCache::GetSequenceFileName(const ExtMesh *m) const {
141

Callers 1

ToPropertiesMethod · 0.80

Calls 2

GetTypeMethod · 0.45
GetExtTriangleMeshMethod · 0.45

Tested by

no test coverage detected