27 return _is_registered;
52 if (table->is_registered()) {
67 return _transforms.size();
77 nassertr(n >= 0 && n < (
int)_transforms.size(), NULL);
78 return _transforms[n];
93 CDReader cdata(_cycler, current_thread);
94 return cdata->_modified;
103 INLINE
void TransformTable::
105 CDWriter cdata(_cycler,
true, current_thread);
106 cdata->_modified = modified;
114 INLINE TransformTable::CData::
123 INLINE TransformTable::CData::
124 CData(
const TransformTable::CData ©) :
125 _modified(copy._modified)
This template class calls PipelineCycler::read_unlocked(), and then provides a transparent read-only ...
A thread; that is, a lightweight process.
This is a sequence number that increments monotonically.