refactoring
This commit is contained in:
@@ -37,7 +37,6 @@ namespace thermion
|
||||
SceneAsset *sceneAsset,
|
||||
Engine *engine,
|
||||
View *view,
|
||||
Scene *scene,
|
||||
Material *material) noexcept;
|
||||
|
||||
Gizmo(Gizmo &&other) noexcept;
|
||||
|
||||
@@ -137,7 +137,7 @@ namespace thermion
|
||||
Entity findEntityByName(const char* name) override {
|
||||
TRACE("Searching for entity with name %s", name);
|
||||
Entity entities[1];
|
||||
auto found = _asset->getEntitiesByName(name, entities, 1);
|
||||
auto found = _asset->getEntitiesByName(name, entities, 1);
|
||||
return entities[0];
|
||||
}
|
||||
|
||||
|
||||
@@ -117,6 +117,9 @@ namespace thermion
|
||||
for(int i = 0; i < getChildEntityCount(); i++) {
|
||||
auto entity = getChildEntities()[i];
|
||||
auto nameInstance = _ncm->getInstance(entity);
|
||||
if(!nameInstance.isValid()) {
|
||||
continue;
|
||||
}
|
||||
auto entityName = _ncm->getName(nameInstance);
|
||||
|
||||
if (strcmp(entityName, name) == 0) {
|
||||
|
||||
Reference in New Issue
Block a user