API Documentation
Public Member Functions | Static Public Member Functions | List of all members
nkWinUi::Cursor Class Referenceabstract

WIP. More...

Public Member Functions

virtual ~Cursor ()
 
nkMemory::StringView getName () const
 
void setName (nkMemory::StringView value)
 
virtual bool load ()=0
 
virtual void unload ()=0
 
virtual void activate ()=0
 
virtual void deactivate ()=0
 

Static Public Member Functions

static nkMemory::UniquePtr< Cursorcreate (System *system=nullptr)
 

Detailed Description

WIP.

Constructor & Destructor Documentation

◆ ~Cursor()

virtual nkWinUi::Cursor::~Cursor ( )
virtual

Destructor.

Member Function Documentation

◆ getName()

nkMemory::StringView nkWinUi::Cursor::getName ( ) const

WIP.

◆ setName()

void nkWinUi::Cursor::setName ( nkMemory::StringView  value)

WIP.

◆ load()

virtual bool nkWinUi::Cursor::load ( )
pure virtual

WIP.

◆ unload()

virtual void nkWinUi::Cursor::unload ( )
pure virtual

WIP.

◆ activate()

virtual void nkWinUi::Cursor::activate ( )
pure virtual

WIP.

◆ deactivate()

virtual void nkWinUi::Cursor::deactivate ( )
pure virtual

WIP.

◆ create()

static nkMemory::UniquePtr<Cursor> nkWinUi::Cursor::create ( System system = nullptr)
static

Creates a standalone resource, linking it to a system, but no manager. This method can be used to allocate a resource and manually manage its lifetime.

Parameters
systemThe system to create the resource into. If left to nullptr, then the Singleton instance will be used.
Returns
The created resource instance.

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