setkeymode.h File Reference

setkeymode.h File Reference
#include "maxheap.h"
#include "baseinterface.h"
#include "strclass.h"

Classes

class  SetKeyModeCallback
 
class  SetKeyModeInterface
 
class  ISetKey
 

Macros

#define I_SETKEYMODE   0x00002000
 
#define SETKEY_IK_PARAMS   (1<<1)
 
#define SETKEY_POS   (1<<2)
 
#define SETKEY_ROT   (1<<3)
 
#define SETKEY_SCALE   (1<<4)
 
#define SETKEY_MODIFIER   (1<<5)
 
#define SETKEY_MATERIAL   (1<<6)
 
#define SETKEY_ATTRIBUTES   (1<<7)
 
#define SETKEY_SELECTED_NODES   (1<<8)
 
#define SETKEY_OBJPARAMS   (1<<9)
 
#define TIMESLIDER_RBUTTON_DOWN   (1<<10)
 
#define HOTKEY_ALL_POSROTSCALE   (1<<11)
 
#define HOTKEY_ALL_POS   (1<<12)
 
#define HOTKEY_ALL_POSX   (1<<13)
 
#define HOTKEY_ALL_POSY   (1<<14)
 
#define HOTKEY_ALL_POSZ   (1<<15)
 
#define HOTKEY_ALL_ROT   (1<<16)
 
#define HOTKEY_ALL_ROTX   (1<<17)
 
#define HOTKEY_ALL_ROTY   (1<<18)
 
#define HOTKEY_ALL_ROTZ   (1<<19)
 
#define HOTKEY_ALL_SCALE   (1<<20)
 
#define HOTKEY_ALL_SCALEX   (1<<21)
 
#define HOTKEY_ALL_SCALEY   (1<<22)
 
#define HOTKEY_ALL_SCALEZ   (1<<23)
 
#define SETKEY_SETTING_KEYS   (1<<24)
 
#define HOTKEY_ALL   (1<<25)
 
#define SETKEY_ALL   (1<<26)
 
#define SETKEY_OTHER   (1<<27)
 
#define GetSetKeyModeInterface(i)   ((SetKeyModeInterface*)i->GetInterface(I_SETKEYMODE))
 

Macro Definition Documentation

#define I_SETKEYMODE   0x00002000
#define SETKEY_IK_PARAMS   (1<<1)
#define SETKEY_POS   (1<<2)
#define SETKEY_ROT   (1<<3)
#define SETKEY_SCALE   (1<<4)
#define SETKEY_MODIFIER   (1<<5)
#define SETKEY_MATERIAL   (1<<6)
#define SETKEY_ATTRIBUTES   (1<<7)
#define SETKEY_SELECTED_NODES   (1<<8)
#define SETKEY_OBJPARAMS   (1<<9)
#define TIMESLIDER_RBUTTON_DOWN   (1<<10)
#define HOTKEY_ALL_POSROTSCALE   (1<<11)
#define HOTKEY_ALL_POS   (1<<12)
#define HOTKEY_ALL_POSX   (1<<13)
#define HOTKEY_ALL_POSY   (1<<14)
#define HOTKEY_ALL_POSZ   (1<<15)
#define HOTKEY_ALL_ROT   (1<<16)
#define HOTKEY_ALL_ROTX   (1<<17)
#define HOTKEY_ALL_ROTY   (1<<18)
#define HOTKEY_ALL_ROTZ   (1<<19)
#define HOTKEY_ALL_SCALE   (1<<20)
#define HOTKEY_ALL_SCALEX   (1<<21)
#define HOTKEY_ALL_SCALEY   (1<<22)
#define HOTKEY_ALL_SCALEZ   (1<<23)
#define SETKEY_SETTING_KEYS   (1<<24)
#define HOTKEY_ALL   (1<<25)
#define SETKEY_ALL   (1<<26)
#define SETKEY_OTHER   (1<<27)
#define GetSetKeyModeInterface (   i)    ((SetKeyModeInterface*)i->GetInterface(I_SETKEYMODE))