ScummVM API documentation
Titanic::CPressTarget Class Reference

#include <events.h>

Inheritance diagram for Titanic::CPressTarget:
Titanic::CEventTarget

Public Member Functions

void leftButtonDown (const Point &mousePos) override
 
void middleButtonDown (const Point &mousePos) override
 
void keyDown (Common::KeyState keyState) override
 
- Public Member Functions inherited from Titanic::CEventTarget
virtual void onIdle ()
 
virtual void mouseMove (const Point &mousePos)
 
virtual void leftButtonDown (const Point &mousePos)
 
virtual void leftButtonUp (const Point &mousePos)
 
virtual void leftButtonDoubleClick (const Point &mousePos)
 
virtual void middleButtonDown (const Point &mousePos)
 
virtual void middleButtonUp (const Point &mousePos)
 
virtual void middleButtonDoubleClick (const Point &mousePos)
 
virtual void mouseWheel (const Point &mousePos, bool wheelUp)
 
virtual void keyDown (Common::KeyState keyState)
 
virtual void keyUp (Common::KeyState keyState)
 
virtual void actionStart (Common::CustomEventType action)
 

Public Attributes

bool _pressed
 

Detailed Description

An event target used for waiting for a mouse or keypress

Member Function Documentation

◆ leftButtonDown()

void Titanic::CPressTarget::leftButtonDown ( const Point &  mousePos)
inlineoverridevirtual

Reimplemented from Titanic::CEventTarget.

◆ middleButtonDown()

void Titanic::CPressTarget::middleButtonDown ( const Point &  mousePos)
inlineoverridevirtual

Reimplemented from Titanic::CEventTarget.

◆ keyDown()

void Titanic::CPressTarget::keyDown ( Common::KeyState  keyState)
inlineoverridevirtual

Reimplemented from Titanic::CEventTarget.


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