Lines Matching refs:groupIdx
629 const AnimGroup* GetAnimGroup(int groupIdx) const in GetAnimGroup() argument
631 NW_MINMAXLT_ASSERT(groupIdx, 0, m_AnimGroups.Size()); in GetAnimGroup()
632 return m_AnimGroups[groupIdx]; in GetAnimGroup()
636 AnimGroup* GetAnimGroup(int groupIdx) in GetAnimGroup() argument
638 NW_MINMAXLT_ASSERT(groupIdx, 0, m_AnimGroups.Size()); in GetAnimGroup()
639 return m_AnimGroups[groupIdx]; in GetAnimGroup()
651 for (int groupIdx = 0; groupIdx < m_AnimGroups.Size(); ++groupIdx) in GetAnimGroupIndex() local
653 if (m_AnimGroups[groupIdx] != NULL && in GetAnimGroupIndex()
654 ::std::strcmp(m_AnimGroups[groupIdx]->GetName(), animGroupName) == 0) in GetAnimGroupIndex()
656 return groupIdx; in GetAnimGroupIndex()
670 void SetAnimGroup(int groupIdx, AnimGroup* animGroup) in SetAnimGroup() argument
672 NW_MINMAXLT_ASSERT(groupIdx, 0, m_AnimGroups.Size()); in SetAnimGroup()
673 m_AnimGroups[groupIdx] = animGroup; in SetAnimGroup()
677 const AnimObject* GetAnimObject(int groupIdx, int objectIdx = 0) const
679 NW_MINMAXLT_ASSERT(groupIdx, 0, m_AnimObjects.Size());
682 const int index = groupIdx * m_AnimObjectCountPerGroup + objectIdx;
687 AnimObject* GetAnimObject(int groupIdx, int objectIdx = 0)
689 NW_MINMAXLT_ASSERT(groupIdx, 0, m_AnimGroups.Size());
692 const int index = groupIdx * m_AnimObjectCountPerGroup + objectIdx;
723 bool SetAnimObject(int groupIdx, AnimObject* animObject, int objectIdx = 0)
726 if ((0 <= groupIdx && groupIdx < m_AnimGroups.Size()) &&
729 const int index = groupIdx * m_AnimObjectCountPerGroup + objectIdx;