openshot-audio  0.1.6
Public Member Functions | Static Public Member Functions | List of all members
juce::MouseCursor::SharedCursorHandle Class Reference

Public Member Functions

 SharedCursorHandle (const MouseCursor::StandardCursorType type)
 
 SharedCursorHandle (const Image &image, Point< int > hotSpot, const float scaleFactor)
 
 ~SharedCursorHandle ()
 
bool isStandardType (MouseCursor::StandardCursorType type) const noexcept
 
SharedCursorHandleretain () noexcept
 
void release ()
 
void * getHandle () const noexcept
 

Static Public Member Functions

static SharedCursorHandlecreateStandard (const MouseCursor::StandardCursorType type)
 

Constructor & Destructor Documentation

juce::MouseCursor::SharedCursorHandle::SharedCursorHandle ( const MouseCursor::StandardCursorType  type)
inlineexplicit
juce::MouseCursor::SharedCursorHandle::SharedCursorHandle ( const Image image,
Point< int hotSpot,
const float  scaleFactor 
)
inline
juce::MouseCursor::SharedCursorHandle::~SharedCursorHandle ( )
inline

Member Function Documentation

static SharedCursorHandle* juce::MouseCursor::SharedCursorHandle::createStandard ( const MouseCursor::StandardCursorType  type)
inlinestatic
void* juce::MouseCursor::SharedCursorHandle::getHandle ( ) const
inlinenoexcept
bool juce::MouseCursor::SharedCursorHandle::isStandardType ( MouseCursor::StandardCursorType  type) const
inlinenoexcept
void juce::MouseCursor::SharedCursorHandle::release ( )
inline
SharedCursorHandle* juce::MouseCursor::SharedCursorHandle::retain ( )
inlinenoexcept

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