neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::event_processing_context Class Reference

#include <event_processing_context.hpp>

Inheritance diagram for neogfx::event_processing_context:
neogfx::i_event_processing_context

Classes

struct  currently_idle
 

Public Member Functions

 event_processing_context (std::string const &aName=std::string{})
 
 event_processing_context (i_async_task &aParent, std::string const &aName=std::string{})
 
std::string const & name () const override
 
bool process_events () override
 
- Public Member Functions inherited from neogfx::i_event_processing_context
virtual ~i_event_processing_context ()=default
 

Detailed Description

Definition at line 29 of file event_processing_context.hpp.

Constructor & Destructor Documentation

◆ event_processing_context() [1/2]

neogfx::event_processing_context::event_processing_context ( std::string const &  aName = std::string{})

◆ event_processing_context() [2/2]

neogfx::event_processing_context::event_processing_context ( i_async_task aParent,
std::string const &  aName = std::string{} 
)

Member Function Documentation

◆ name()

std::string const & neogfx::event_processing_context::name ( ) const
overridevirtual

◆ process_events()

bool neogfx::event_processing_context::process_events ( )
overridevirtual

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