24 return _blends.size();
34 nassertr(n >= 0 && n < (
int)_blends.size(), _blends[0]);
51 return cdataw->_modified;
53 return cdata->_modified;
69 consider_rebuild_index();
71 if (_num_transforms < 0) {
78 return _num_transforms;
91 consider_rebuild_index();
92 return _max_simultaneous_transforms;
138 INLINE
void TransformBlendTable::
139 consider_rebuild_index()
const {
140 if (_blend_index.empty()) {
150 INLINE TransformBlendTable::CData::
159 INLINE TransformBlendTable::CData::
160 CData(
const TransformBlendTable::CData ©) :
161 _modified(copy._modified),
162 _global_modified(copy._global_modified)
This class records a set of integers, where each integer is either present or not present in the set...
This template class calls PipelineCycler::read() in the constructor and PipelineCycler::release_read(...
This template class calls PipelineCycler::write() in the constructor and PipelineCycler::release_writ...
A thread; that is, a lightweight process.
This is a sequence number that increments monotonically.