Lines Matching refs:submeshes
34 META_NS::IProperty::Ptr submeshes, INodeEcsInterfacePrivate::Ptr node) override
40 submeshes_ = META_NS::ArrayProperty<SCENE_NS::ISubMesh::Ptr>(submeshes);
126 if (submeshes_->GetSize() > componentData.submeshes.size()) {
130 while (submeshes_->GetSize() < componentData.submeshes.size()) {
135 for (auto i = 0; i < componentData.submeshes.size(); ++i) {
136 const auto& submesh = componentData.submeshes.at(i);
171 if (index >= 0 && index < handle->submeshes.size()) {
172 handle->submeshes[index].renderSortOrder = value;
229 if (index >= 0 && index < handle->submeshes.size()) {
230 handle->submeshes[index].aabbMin = vec;
262 if (index >= 0 && index < handle->submeshes.size()) {
263 handle->submeshes[index].aabbMax = vec;
296 handle->submeshes.clear();
299 } else if (index < handle->submeshes.size()) {
300 handle->submeshes.erase(handle->submeshes.begin() + index);
301 for (const auto& submesh : handle->submeshes) {