Blender  V2.59
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 GlutMouseManagerInstance ()
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 GlutMouseManagerInstance ()
static void Mouse (int button, int state, int x, int y)
static void Motion (int x, int y)

Detailed Description

Definition at line 73 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 )
void GlutMouseManager::InstallHandler ( GlutMouseHandler handler)

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

References MT_assert, and NULL.

Referenced by main().

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

Definition at line 50 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: