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 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 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: