GlPortal Class Reference  0.1.1
Source code documentation of the free and open 3D action puzzle game.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions
radix::Event Struct Referenceabstract

#include <external/RadixEngine/include/radix/core/event/Event.hpp>

Inherited by radix::Entity::ComponentAddedEvent, radix::Entity::ComponentRemovedEvent, radix::Entity::NameChangedEvent, radix::GameState::WinEvent, radix::InputSource::KeyPressedEvent, radix::InputSource::KeyReleasedEvent, radix::InputSource::MouseButtonPressedEvent, radix::InputSource::MouseButtonReleasedEvent, radix::InputSource::MouseWheelScrolledEvent, radix::InputSource::WindowCloseEvent, radix::InputSource::WindowEnterEvent, radix::InputSource::WindowExposedEvent, radix::InputSource::WindowFocusGainedEvent, radix::InputSource::WindowFocusLostEvent, radix::InputSource::WindowHiddenEvent, radix::InputSource::WindowLeaveEvent, radix::InputSource::WindowMaximizedEvent, radix::InputSource::WindowMinimizedEvent, radix::InputSource::WindowMovedEvent, radix::InputSource::WindowResizedEvent, radix::InputSource::WindowRestoredEvent, radix::InputSource::WindowShownEvent, radix::InputSource::WindowSizeChangedEvent, radix::PhysicsSystem::CollisionAddedEvent, radix::PhysicsSystem::CollisionRemovedEvent, radix::SystemManager::SystemAddedEvent, and radix::SystemManager::SystemRemovedEvent.

Public Member Functions

virtual const EventType getType () const =0
 
virtual const EventTypeName getTypeName () const =0
 

Static Public Member Functions

static constexpr EventType TypeNameHash (StaticEventTypeName etn)
 

Member Function Documentation

virtual const EventType radix::Event::getType ( ) const
pure virtual
virtual const EventTypeName radix::Event::getTypeName ( ) const
pure virtual
static constexpr EventType radix::Event::TypeNameHash ( StaticEventTypeName  etn)
inlinestatic

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