Resource proxy of a specific type. More...
#include <resource.h>
| Public Member Functions | |
| Resource () | |
| Resource (const Type &initial_value) | |
| Resource (std::shared_ptr< Resource_Impl< Type > > object) | |
| Type & | get () | 
| const Type & | get () const | 
| const std::shared_ptr< Resource_Impl< Type > > & | handle () const | 
| operator const Type & () const | |
| operator Type & () | |
| bool | operator!= (const Resource &other) const | 
| Type * | operator-> () | 
| const Type * | operator-> () const | 
| bool | operator< (const Resource &other) const | 
| bool | operator<= (const Resource &other) const | 
| bool | operator== (const Resource &other) const | 
| bool | operator> (const Resource &other) const | 
| bool | operator>= (const Resource &other) const | 
| void | set (const Type &value) | 
| bool | updated () | 
Resource proxy of a specific type.
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
References clan::Resource< Type >::updated().
Referenced by clan::Resource< Type >::updated().