Closed kuvbur closed 1 month ago
static void GatherAllDescendantOfClassification (const API_ClassificationItem& item, GS::Array<API_ClassificationItem>& allDescendant) { GS::Array<API_ClassificationItem> directChildren; ASSERT_NO_ERROR (ACAPI_Classification_GetClassificationItemChildren (item.guid, directChildren)); for (UIndex i = 0; i < directChildren.GetSize (); ++i) { allDescendant.Push (directChildren[i]); GatherAllDescendantOfClassification (directChildren[i], allDescendant); } }