mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 08:44:19 -04:00
pipeline: fix missing symbols for CycleDataLockedReader
This commit is contained in:
parent
35d095c2cf
commit
e5c3ce1995
@ -45,6 +45,19 @@ CycleDataLockedReader(const CycleDataLockedReader<CycleDataType> ©) :
|
|||||||
_cycler->increment_read(_pointer);
|
_cycler->increment_read(_pointer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
template<class CycleDataType>
|
||||||
|
INLINE CycleDataLockedReader<CycleDataType>::
|
||||||
|
CycleDataLockedReader(CycleDataLockedReader<CycleDataType> &&from) noexcept :
|
||||||
|
_cycler(from._cycler),
|
||||||
|
_current_thread(from._current_thread),
|
||||||
|
_pointer(from._pointer)
|
||||||
|
{
|
||||||
|
from._pointer = nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@ -61,19 +74,6 @@ operator = (const CycleDataLockedReader<CycleDataType> ©) {
|
|||||||
_cycler->increment_read(_pointer);
|
_cycler->increment_read(_pointer);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
template<class CycleDataType>
|
|
||||||
INLINE CycleDataLockedReader<CycleDataType>::
|
|
||||||
CycleDataLockedReader(CycleDataLockedReader<CycleDataType> &&from) noexcept :
|
|
||||||
_cycler(from._cycler),
|
|
||||||
_current_thread(from._current_thread),
|
|
||||||
_pointer(from._pointer)
|
|
||||||
{
|
|
||||||
from._pointer = nullptr;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@ -177,6 +177,18 @@ operator = (const CycleDataLockedReader<CycleDataType> ©) {
|
|||||||
_pointer = copy._pointer;
|
_pointer = copy._pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
template<class CycleDataType>
|
||||||
|
INLINE void CycleDataLockedReader<CycleDataType>::
|
||||||
|
operator = (CycleDataLockedReader<CycleDataType> &&from) noexcept {
|
||||||
|
nassertv(_pointer == nullptr);
|
||||||
|
|
||||||
|
_pointer = from._pointer;
|
||||||
|
from._pointer = nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user