MCPcopy Create free account
hub / github.com/MyGUI/mygui / getIndexInfo

Method getIndexInfo

MyGUIEngine/src/MyGUI_ResourceImageSet.cpp:64–78  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

62 }
63
64 ImageIndexInfo ResourceImageSet::getIndexInfo(std::string_view _group, std::string_view _index) const
65 {
66 size_t index_group = getGroupIndex(_group);
67 if (index_group != ITEM_NONE)
68 {
69 const GroupImage& group = mGroups[index_group];
70 size_t index_image = getImageIndex(group, _index);
71 if (index_image != ITEM_NONE)
72 {
73 const IndexImage& index = group.indexes[index_image];
74 return {group.texture, group.size, index.rate, index.frames};
75 }
76 }
77 return {std::string_view{}, Constants::getZeroIntSize(), 0, {}};
78 }
79
80 ImageIndexInfo ResourceImageSet::getIndexInfo(size_t _group, std::string_view _index) const
81 {

Callers 7

parseTextMethod · 0.80
validateMethod · 0.80
setImageMethod · 0.80
setItemResourcePtrMethod · 0.80
setItemGroupMethod · 0.80
setItemNameMethod · 0.80
setItemResourceInfoMethod · 0.80

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected