Castor3D 0.16.0
Multiplatform 3D engine
Public Member Functions | List of all members
castor3d::HandlerEvent Class Reference

#include <HandlerEvent.hpp>

Inheritance diagram for castor3d::HandlerEvent:
Inheritance graph
[legend]
Collaboration diagram for castor3d::HandlerEvent:
Collaboration graph
[legend]

Public Member Functions

 HandlerEvent (HandlerEventType type, EventHandlerRPtr handler)
 Constructor.
 
HandlerEventType getHandlerEventType () const
 
EventHandlerRPtr getHandler () const
 
- Public Member Functions inherited from castor3d::UserInputEvent
C3D_API UserInputEvent (UserInputEvent &&)=default
 
C3D_API UserInputEvent (UserInputEvent const &)=default
 
C3D_API UserInputEventoperator= (UserInputEvent &&)=default
 
C3D_API UserInputEventoperator= (UserInputEvent const &)=default
 
 UserInputEvent (UserInputEventType type)
 Constructor.
 
virtual C3D_API ~UserInputEvent () noexcept=default
 Destructor.
 
UserInputEventType getEventType () const
 

Constructor & Destructor Documentation

◆ HandlerEvent()

castor3d::HandlerEvent::HandlerEvent ( HandlerEventType type,
EventHandlerRPtr handler )
inline

Constructor.

Parameters
[in]typeThe handler event type.
[in]handlerA handler.

Member Function Documentation

◆ getHandler()

EventHandlerRPtr castor3d::HandlerEvent::getHandler ( ) const
inline
Returns
The handler.

◆ getHandlerEventType()

HandlerEventType castor3d::HandlerEvent::getHandlerEventType ( ) const
inline
Returns
The handler event type.

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