PI/PI_EditScriptedParms.h File Reference

#include "PI_API.h"
#include <UT/UT_Color.h>
#include <UT/UT_String.h>
#include <UT/UT_StringArray.h>
#include <UT/UT_PtrArray.h>
#include <CH/CH_ExprLanguage.h>
#include <PRM/PRM_Type.h>
#include <OP/OP_Node.h>

Go to the source code of this file.

Classes

class  PI_EditScriptedParmMenu
class  PI_EditScriptedParm
class  PI_EditScriptedParm::PI_ParmType
class  PI_EditScriptedParms

Defines

#define PI_MAX_SCRIPT_PARM_SIZE   16
#define PI_FOLDER_DEFAULTNAME   "folder0"

Typedefs

typedef UT_PtrArray
< PI_EditScriptedParm * > 
PI_EditScriptedParmArray

Enumerations

enum  PI_EditScriptedParmMenuType { PI_MENU_NORMAL = 0, PI_MENU_MINI = 1, PI_MENU_REPLACE = 2, PI_MENU_TOGGLE = 3 }
enum  PI_EditScriptedParmMenuEnable { PI_MENU_NONE = 0, PI_MENU_ITEMS = 1, PI_MENU_SCRIPT = 2 }
enum  PI_EditScriptedParmFolderType {
  PI_FOLDER_TAB, PI_FOLDER_RADIO, PI_FOLDER_IMPORT, PI_FOLDER_MULTILIST,
  PI_FOLDER_MULTISCROLL, PI_FOLDER_MULTISWITCHER, PI_FOLDER_ENDOFFOLDER, PI_FOLDER_NOTAFOLDER
}


Define Documentation

#define PI_FOLDER_DEFAULTNAME   "folder0"

Definition at line 44 of file PI_EditScriptedParms.h.

#define PI_MAX_SCRIPT_PARM_SIZE   16

Definition at line 43 of file PI_EditScriptedParms.h.


Typedef Documentation

Definition at line 307 of file PI_EditScriptedParms.h.


Enumeration Type Documentation

Enumerator:
PI_FOLDER_TAB 
PI_FOLDER_RADIO 
PI_FOLDER_IMPORT 
PI_FOLDER_MULTILIST 
PI_FOLDER_MULTISCROLL 
PI_FOLDER_MULTISWITCHER 
PI_FOLDER_ENDOFFOLDER 
PI_FOLDER_NOTAFOLDER 

Definition at line 59 of file PI_EditScriptedParms.h.

Enumerator:
PI_MENU_NONE 
PI_MENU_ITEMS 
PI_MENU_SCRIPT 

Definition at line 53 of file PI_EditScriptedParms.h.

Enumerator:
PI_MENU_NORMAL 
PI_MENU_MINI 
PI_MENU_REPLACE 
PI_MENU_TOGGLE 

Definition at line 46 of file PI_EditScriptedParms.h.


Generated on Wed May 23 00:10:20 2012 for HDK by  doxygen 1.5.9