This reference page is linked to from the following overview topics: SDK Change Details.
#include "ifnpub.h"
Go to the source code of this file.
Classes |
|
class | IBaseGrip |
A pure virtual interface for implementing
grips. More... |
|
struct | IBaseGrip::GripValue |
The grip value that's used by the grip item
when it's value is retrieved via GetValue or set via SetValue.
More... |
|
struct | IBaseGrip::ComboLabel |
The label and icon that make up each
individual option for Type::eCombo grip item. More... |
|
class | GripChangedCallback |
A grip changed callback A callback object
passed to
IGripManager::RegisterGripChangedCallback() The method
GripChanged is called every time a different grip or no grip
becomes active. More... |
|
class | IGripManager |
The interface to the functionality for using
the Grip Manager. More... |
|
Defines |
|
#define | IGRIPMANAGER_INTERFACE Interface_ID(0x59cb513c, 0x7a0a5232) |
Interface ID for the IGripManager
Interface. |
|
#define | GetIGripManager() static_cast<IGripManager*>(GetCOREInterface(IGRIPMANAGER_INTERFACE)) |
Helper method for getting the IGripManager
interface. |
#define IGRIPMANAGER_INTERFACE Interface_ID(0x59cb513c, 0x7a0a5232) |
Interface ID for the IGripManager Interface.
#define GetIGripManager | ( | ) | static_cast<IGripManager*>(GetCOREInterface(IGRIPMANAGER_INTERFACE)) |
Helper method for getting the IGripManager interface.