Engine
Frameworkcreatedbymeusableforthecreationofsimplegames.CurrentlysupportsOpenGL(Verysimple)andVulkan.
Public Member Functions | List of all members
Sharp::EventHandlerImpl< T > Class Template Referenceabstract

#include <Event.hpp>

Inheritance diagram for Sharp::EventHandlerImpl< T >:
Sharp::EventHandlerImplBase< T > Sharp::EventHandlerImplForMemberFunction< T, U > Sharp::EventHandlerImplForNonMemberFunction< T >

Public Member Functions

virtual void OnEvent (T &)=0
 
- Public Member Functions inherited from Sharp::EventHandlerImplBase< T >
 EventHandlerImplBase ()
 
virtual ~EventHandlerImplBase ()
 
virtual bool IsBindedToSameFunctionAs (EventHandlerImplBase< T > *)=0
 
bool IsSametype (EventHandlerImplBase< T > *pHandler2)
 

Detailed Description

template<typename T>
class Sharp::EventHandlerImpl< T >

Definition at line 72 of file Event.hpp.

Member Function Documentation

template<typename T>
virtual void Sharp::EventHandlerImpl< T >::OnEvent ( T &  )
pure virtual

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