clan::ResourceObject Class Reference

Resource proxy of any type. More...

#include <resource_object.h>

Public Member Functions

 ResourceObject ()
 
template<typename Type >
 ResourceObject (const Resource< Type > &resource)
 
template<typename Type >
Resource< Type > cast ()
 
bool is_null () const
 
bool operator!= (const ResourceObject &other) const
 
bool operator< (const ResourceObject &other) const
 
bool operator<= (const ResourceObject &other) const
 
bool operator== (const ResourceObject &other) const
 
bool operator> (const ResourceObject &other) const
 
bool operator>= (const ResourceObject &other) const
 

Detailed Description

Resource proxy of any type.

Constructor & Destructor Documentation

clan::ResourceObject::ResourceObject ( )
inline
template<typename Type >
clan::ResourceObject::ResourceObject ( const Resource< Type > &  resource)
inline

Member Function Documentation

template<typename Type >
Resource<Type> clan::ResourceObject::cast ( )
inline
bool clan::ResourceObject::is_null ( ) const
inline
bool clan::ResourceObject::operator!= ( const ResourceObject other) const
inline
bool clan::ResourceObject::operator< ( const ResourceObject other) const
inline
bool clan::ResourceObject::operator<= ( const ResourceObject other) const
inline
bool clan::ResourceObject::operator== ( const ResourceObject other) const
inline
bool clan::ResourceObject::operator> ( const ResourceObject other) const
inline
bool clan::ResourceObject::operator>= ( const ResourceObject other) const
inline

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