Blender V2.61 - r43446
Public Member Functions | Static Public Member Functions

GlutMouseManager Class Reference

#include <GlutMouseManager.h>

Inheritance diagram for GlutMouseManager:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void InstallHandler (GlutMouseHandler *)
void ReleaseHandler ()
 ~GlutMouseManager ()
void InstallHandler (GlutMouseHandler *)
void ReleaseHandler ()
 ~GlutMouseManager ()

Static Public Member Functions

static GlutMouseManager * Instance ()
static void ButtonUp (GHOST_IWindow *window, GHOST_TButtonMask button_mask, int x, int y)
static void ButtonDown (GHOST_IWindow *window, GHOST_TButtonMask button_mask, int x, int y)
static void Motion (GHOST_IWindow *window, int x, int y)
static GlutMouseManager * Instance ()
static void Mouse (int button, int state, int x, int y)
static void Motion (int x, int y)

Detailed Description

Definition at line 72 of file decimation/test/decimate_glut_test/intern/common/GlutMouseManager.h.


Constructor & Destructor Documentation

GlutMouseManager::~GlutMouseManager ( )
GlutMouseManager::~GlutMouseManager ( )

Member Function Documentation

void GlutMouseManager::ButtonDown ( GHOST_IWindow *  window,
GHOST_TButtonMask  button_mask,
int  x,
int  y 
) [static]
void GlutMouseManager::ButtonUp ( GHOST_IWindow *  window,
GHOST_TButtonMask  button_mask,
int  x,
int  y 
) [static]
void GlutMouseManager::InstallHandler ( GlutMouseHandler *  handler)

Definition at line 95 of file decimation/test/decimate_glut_test/intern/common/GlutMouseManager.cpp.

References MT_assert, and NULL.

Referenced by main().

void GlutMouseManager::InstallHandler ( GlutMouseHandler *  )
GlutMouseManager * GlutMouseManager::Instance ( ) [static]
static GlutMouseManager* GlutMouseManager::Instance ( ) [static]
void GlutMouseManager::Motion ( GHOST_IWindow *  window,
int  x,
int  y 
) [static]
void GlutMouseManager::Motion ( int  x,
int  y 
) [static]
void GlutMouseManager::Mouse ( int  button,
int  state,
int  x,
int  y 
) [static]

Definition at line 49 of file iksolver/test/ik_glut_test/common/GlutMouseManager.cpp.

References Instance(), GlutMouseHandler::Mouse(), and NULL.

Referenced by main().

void GlutMouseManager::ReleaseHandler ( )
void GlutMouseManager::ReleaseHandler ( )

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