GL Studio C++ Runtime API
MouseMethodCallback< T > Class Template Reference

#include <input_handler.h>

Inheritance diagram for MouseMethodCallback< T >:
MouseCallbackBase

Public Member Functions

void Call (MouseEvent *ev)
 
virtual bool IsValid () const
 

Detailed Description

template<class T>
class disti::MouseMethodCallback< T >

Interface for creating a callback from a class method. The class must implement WeakReferenceable. Don't use this directly. Use CreateInputHandlerCallback instead

Member Function Documentation

void Call ( MouseEvent ev)
inlinevirtual

call the callback with the provided display event

Implements MouseCallbackBase.

virtual bool IsValid ( ) const
inlinevirtual

returns true if the callback is valid to call

Implements MouseCallbackBase.


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