A class used to proxy access to a CYIAbstractTimeline.
This class is used to provide a proxy to a CYIAbstractTimeline when the lifetime of the timeline is unknown. The CYIAbstractTimeline maintains an instance of this proxy object which is returned via a CYISharedPointer to provide shared access to the timeline. The CYIAbstracTimeline contained in this proxy will be set to nullptr when the CYIAbstractTimeline has been deleted. This timeline proxy is similar to the concept of a weak pointer.
#include <animation/YiTimelineProxy.h>
Public Attributes | |
| CYIAbstractTimeline * | m_pTimeline |
| CYIAbstractTimeline* CYITimelineProxy::m_pTimeline |