14 #ifndef NODEPOINTERTO_H    15 #define NODEPOINTERTO_H    31   typedef typename NodePointerToBase<T>::To To;
    38   INLINE To &operator *() 
const;
    39   INLINE To *operator -> () 
const;
    42   INLINE 
operator T *() 
const;
    62   typedef typename NodePointerToBase<T>::To To;
    72   INLINE 
const To &operator *() 
const;
    73   INLINE 
const To *operator -> () 
const;
    74   INLINE 
operator const T *() 
const;
    76   INLINE 
const To *
p() 
const;
    94 #define NPT(type) NodePointerTo< type >    95 #define NCPT(type) NodeConstPointerTo< type > To * p() const
Returns an ordinary pointer instead of a NodePointerTo.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is similar to PointerToBase, but it manages objects of type NodeReferenceCount or NodeCachedRefe...
A NodeConstPointerTo is similar to a NodePointerTo, except it keeps a const pointer to the thing.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
const To * p() const
Returns an ordinary pointer instead of a NodeConstPointerTo.
This implements the special NodePointerTo template class, which works just like PointerTo except it m...