Unigine.Ptr Class
Ptr Class
Members
Ptr ( ) #
Default constructor that produces a NULL pointer.Ptr ( const Ptr<Type> & ptr ) #
Copy constructor.Arguments
- const Ptr<Type> & ptr - Pointer of the given type.
explicit Ptr ( Type * ptr ) #
Constructor.Arguments
- Type * ptr - Pointer of the given type.
Type * get ( ) # const
Returns the internal address.Return value
Pointer.int getCounter ( ) # const
Returns the reference counter.Return value
Reference counter.void clear ( ) #
Clears the pointer. This method does not destroy the object.void destroy ( ) #
Destroys the pointer. This method will also destroy the object in case if there are no more pointers, that point to it.Type * operator-> ( ) # const
Performs pointer dereferencing.Return value
Pointer.Last update:
2019-08-16
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)