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

Classes

class   SetKeyModeCallback
class   SetKeyModeInterface
class   ISetKey

Defines

#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))

Define 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))