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

#include <Event.hpp>

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

Public Member Functions

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

Detailed Description

template<>
class Sharp::EventHandlerImpl< void >

a specialization of the EventHandlerImpl for when void is passed which happen when user define an Event<void>

Definition at line 188 of file Event.hpp.

Member Function Documentation

virtual void Sharp::EventHandlerImpl< void >::OnEvent ( )
pure virtual

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