Simulant  21.06-50
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Types | Public Member Functions | List of all members
smlt::Property< MP > Class Template Reference

Public Types

typedef PointerToMember< MP >::class_type class_type
 
typedef PointerToMember< MP >::variable_type variable_type
 
typedef PointerToMember< MP >::result_type T
 

Public Member Functions

 Property (class_type *_this, MP member)
 
 Property (const Property &)=delete
 
Propertyoperator= (const Property &rhs)
 
 operator T& () const
 
T * operator-> () const
 
 operator T* ()
 
T * get () const
 
 operator bool () const
 

The documentation for this class was generated from the following file: