ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

locationscreen.h File Reference

#include "engines/stark/ui/screen.h"
#include "engines/stark/ui/window.h"
#include "engines/stark/visual/text.h"
Include dependency graph for locationscreen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Stark::StaticLocationScreen
 Abstract user interface screen using resources from a static Location sub-tree. More...
class  Stark::StaticLocationWidget
 User interface widget bound to a Location RenderEntry. More...

Namespaces

namespace  Stark
namespace  Stark::Gfx
namespace  Stark::Resources

Defines

#define CLICK_HANDLER(cls, method)   new Common::Functor0Mem<void, cls>(this, &cls::method)
#define MOVE_HANDLER(cls, method)   new Common::Functor2Mem<StaticLocationWidget &, const Common::Point &, void, cls>(this, &cls::method)

Typedefs

typedef Common::Functor0< void > Stark::WidgetOnClickCallback
typedef Common::Functor2
< StaticLocationWidget
&, const Common::Point &, void > 
Stark::WidgetOnMouseMoveCallback

Define Documentation

#define CLICK_HANDLER (   cls,
  method 
)    new Common::Functor0Mem<void, cls>(this, &cls::method)

Definition at line 85 of file locationscreen.h.

#define MOVE_HANDLER (   cls,
  method 
)    new Common::Functor2Mem<StaticLocationWidget &, const Common::Point &, void, cls>(this, &cls::method)

Definition at line 86 of file locationscreen.h.



Generated on Sat Oct 19 2019 05:02:34 for ResidualVM by doxygen 1.7.1
curved edge   curved edge