pfvInputMngrCallback man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



pfvInputMngrCallback(3pf)    OpenGL Performer 3.2.2 libpfv C++ Reference Pages

NAME
     pfvInputMngrCallback - Bind User-Callback-functions to specific keyboard
     keys.

FUNCTION SPECIFICATION
     #include <Performer/pfv/pfvInput.h>

     void	pfvInputMngrCallback::enable();

     void	pfvInputMngrCallback::disable();

     int	pfvInputMngrCallback::getEnabled();

     uint64_t	pfvInputMngrCallback::getViewMask();

     void	pfvInputMngrCallback::setViewMask(uint64_t mask);

     char*	pfvInputMngrCallback::getEventMask();

     void	pfvInputMngrCallback::setEventMask(char* str);

     int	pfvInputMngrCallback::bindKeys(char*keys);

     int	-
		pfvInputMngrCallback::pfvInputMngrCallback::unbindKeys(char*keys);

DESCRIPTION
     The pfvInputMngrCallback class allows user callbacks to be registered and
     associated with specific key presses over one or more views.

     pfvInputMngrCallback objects should not be created directly through their
     constructor (which is protected). Instead, pfvInputMngrCallback objects
     should be created through the pfvInputMngr::addCallback method. (see man
     page for pfvInputMngr).

     pfvInputMngrCallback::enable and pfvInputMngrCallback::disable allow user
     to enable and disable a callback without deleting it.  The associated
     user-callback will only be called if pfvInputMngrCallback is enabled.

     pfvInputMngrCallback::getEnabled returns 1 if pfvInputMngrCallback is
     currently enabled, 0 otherwise.

     pfvInputMngrCallback::getViewMask returns the 64-bit viewMask associated
     with pfvInputMngrCallback.

     pfvInputMngrCallback::setViewMask sets the 64-bit viewMask associated
     with pfvInputMngrCallback to mask. If mask is non-zero, only key-presses
     over views included in viewMask will cause user-callback to be called.

     pfvInputMngrCallback::getEventMask returns a zero-terminated sorted
     string  in which each character is a key value, as defined in pfvInput.h,
     indicating which key-presses should cause user-callback to be called by

									Page 1

pfvInputMngrCallback(3pf)    OpenGL Performer 3.2.2 libpfv C++ Reference Pages

     Input Manager.

     pfvInputMngrCallback::setEventMask sets the EventMask of
     pfvInputMngrCallback to str. str must be a zero-terminated string in
     which each character is a key value, as defined in pfvInput.h, indicating
     which key-presses should cause user-callback to be called.	 Note that str
     does not need to be sorted, and duplicate enties found in str will be
     ignored.

     pfvInputMngrCallback::bindKeys adds the keys encoded in the zero-
     terminated string str to the list of strings associated with
     pfvInputMngrCallback.  Note that str does not need to be sorted, and
     duplicate enties found in str will be ignored.

     pfvInputMngrCallback::unbindKeys removes the keys encoded in the zero-
     terminated string str from the list of strings associated with
     pfvInputMngrCallback.  Note that str does not need to be sorted, and
     duplicate enties found in str will be ignored.

NOTES
SEE ALSO
     pfvXml, pfvInputMngr, pfvDisplayMngr, pfvViewer, pfvView,
     pfuGetEventStream

									Page 2

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net