#include <PI_ResourceTemplate.h>
|
| PI_StateTemplate (const char *name, const char *english, const char *icon_name, void *constructor, PRM_Template *templates, PI_ViewerType viewer_type, unsigned network_types, int op_independent=1, const char *volatile_hotkey=0, OP_Operator *op=0) |
|
| ~PI_StateTemplate () override |
|
void | initialize (const char *name, const char *english, const char *icon_name, void *constructor, PRM_Template *templates, PI_ViewerType viewer_type, unsigned network_types, int op_independent=1, const char *volatile_hotkey=0, bool hidden=false) |
|
void | rebuildVolatileKeys (UT_Array< int > *injectionKeys=0, UT_Array< int > *injectionKeysModifiers=0) |
|
virtual PRM_Template * | templates () |
|
virtual const PRM_Template * | templates () const |
|
PI_ViewerType | viewerType () const |
|
unsigned | networkTypes () const |
|
const char * | getIconName () const |
|
int | opIndependent () const |
|
const UT_Array< int > & | volatileKeys () |
|
const UT_Array< int > & | volatileKeysModifiers () |
|
const char * | getHotkeyString () const |
|
OP_Operator * | getOperator () const |
|
void | setSupportsSelectionChange (bool supports_change) |
|
bool | getSupportsSelectionChange () const |
|
void | setSupportsMoveTool (bool supports_movetool) |
|
bool | getSupportsMoveTool () const |
|
void | setHidden (bool hide) |
|
bool | getHidden () const |
|
virtual bool | forceStateToEnter () const |
|
| PI_ResourceTemplate (const char *name, const char *english, void *constructor) |
|
virtual | ~PI_ResourceTemplate () |
|
void | initialize (const char *name, const char *english, void *constructor) |
|
const UT_String & | name () const |
|
const UT_String & | englishName () const |
|
void * | constructor () const |
|
void | constructor (void *c) |
|
PI_StateTemplate::PI_StateTemplate |
( |
const char * |
name, |
|
|
const char * |
english, |
|
|
const char * |
icon_name, |
|
|
void * |
constructor, |
|
|
PRM_Template * |
templates, |
|
|
PI_ViewerType |
viewer_type, |
|
|
unsigned |
network_types, |
|
|
int |
op_independent = 1 , |
|
|
const char * |
volatile_hotkey = 0 , |
|
|
OP_Operator * |
op = 0 |
|
) |
| |
PI_StateTemplate::~PI_StateTemplate |
( |
| ) |
|
|
override |
virtual bool PI_StateTemplate::forceStateToEnter |
( |
| ) |
const |
|
inlinevirtual |
bool PI_StateTemplate::getHidden |
( |
| ) |
const |
|
inline |
const char* PI_StateTemplate::getHotkeyString |
( |
| ) |
const |
|
inline |
const char* PI_StateTemplate::getIconName |
( |
| ) |
const |
|
inline |
bool PI_StateTemplate::getSupportsMoveTool |
( |
| ) |
const |
|
inline |
bool PI_StateTemplate::getSupportsSelectionChange |
( |
| ) |
const |
|
inline |
void PI_StateTemplate::initialize |
( |
const char * |
name, |
|
|
const char * |
english, |
|
|
const char * |
icon_name, |
|
|
void * |
constructor, |
|
|
PRM_Template * |
templates, |
|
|
PI_ViewerType |
viewer_type, |
|
|
unsigned |
network_types, |
|
|
int |
op_independent = 1 , |
|
|
const char * |
volatile_hotkey = 0 , |
|
|
bool |
hidden = false |
|
) |
| |
unsigned PI_StateTemplate::networkTypes |
( |
| ) |
const |
|
inline |
int PI_StateTemplate::opIndependent |
( |
| ) |
const |
|
inline |
void PI_StateTemplate::setHidden |
( |
bool |
hide | ) |
|
|
inline |
void PI_StateTemplate::setSupportsMoveTool |
( |
bool |
supports_movetool | ) |
|
|
inline |
void PI_StateTemplate::setSupportsSelectionChange |
( |
bool |
supports_change | ) |
|
|
inline |
virtual const PRM_Template* PI_StateTemplate::templates |
( |
| ) |
const |
|
inlinevirtual |
const UT_Array<int>& PI_StateTemplate::volatileKeys |
( |
| ) |
|
|
inline |
const UT_Array<int>& PI_StateTemplate::volatileKeysModifiers |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: