|
| ForwardRefWithExtraBase ()=default |
|
MAXON_IMPLICIT | ForwardRefWithExtraBase (const T &t) |
|
MAXON_IMPLICIT | ForwardRefWithExtraBase (T &&t) |
|
| ForwardRefWithExtraBase (const ObjectInterface *ptr) |
|
MAXON_IMPLICIT | ForwardRefWithExtraBase (const Super &t) |
|
MAXON_IMPLICIT | ForwardRefWithExtraBase (Super &&t) |
|
| operator BASE () && |
|
const BASE & | GetBase () const |
|
BASE & | GetBase () |
|
| ForwardRef ()=default |
|
MAXON_IMPLICIT | ForwardRef (const T &t) |
|
MAXON_IMPLICIT | ForwardRef (T &&t) |
|
| ForwardRef (const ObjectInterface *ptr) |
|
ForwardRef & | operator= (const T &t) |
|
ForwardRef & | operator= (T &&t) |
|
ForwardRef & | operator= (std::nullptr_t) |
|
| operator T () && |
|
| operator Bool () const |
|
const T & | Get () const |
|
T & | Get () |
|
HashInt | GetHashCode () const |
|
Bool | operator== (const ForwardRef &other) const |
|
Bool | operator!= (const ForwardRef &other) const |
|
Bool | operator== (std::nullptr_t) const |
|
Bool | operator!= (std::nullptr_t) const |
|
const ObjectInterface * | GetPointer () const |
|