Mouse cursor class.  
 More...
#include <cursor.h>
◆ Cursor() [1/2]
Constructs a null instance. 
 
 
◆ Cursor() [2/2]
Constructs a Cursor. 
- Parameters
- 
  
    | window | = Display Window |  | cursor_description | = Sprite Description |  | hotspot | = Point |  
 
 
 
◆ get_provider()
Returns the cursor provider. 
 
 
◆ is_null()
  
  | 
        
          | bool clan::Cursor::is_null | ( |  | ) | const |  | inline | 
 
Returns true if this object is invalid. 
 
 
◆ operator bool()
  
  | 
        
          | clan::Cursor::operator bool | ( |  | ) | const |  | inlineexplicit | 
 
 
◆ throw_if_null()
      
        
          | void clan::Cursor::throw_if_null | ( |  | ) | const | 
      
 
Throw an exception if this object is invalid. 
 
 
The documentation for this class was generated from the following file: