customgui_inexclude.h File Reference

Classes

class   InExcludeData
class   InclusionTable
class   InExcludeCustomGui

Macros

#define  CUSTOMGUI_INEXCLUDE_LIST
#define  CUSTOMDATATYPE_INEXCLUDE_LIST
#define  IN_EXCLUDE_DATA_SELECTION
#define  IN_EXCLUDE_FORBID_DOUBLECLICK
#define  IN_EXCLUDE_FLAG_NUM_FLAGS
#define  IN_EXCLUDE_FLAG_IMAGE_01_ON
#define  IN_EXCLUDE_FLAG_IMAGE_01_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_02_ON
#define  IN_EXCLUDE_FLAG_IMAGE_02_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_03_ON
#define  IN_EXCLUDE_FLAG_IMAGE_03_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_04_ON
#define  IN_EXCLUDE_FLAG_IMAGE_04_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_05_ON
#define  IN_EXCLUDE_FLAG_IMAGE_05_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_06_ON
#define  IN_EXCLUDE_FLAG_IMAGE_06_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_07_ON
#define  IN_EXCLUDE_FLAG_IMAGE_07_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_08_ON
#define  IN_EXCLUDE_FLAG_IMAGE_08_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_09_ON
#define  IN_EXCLUDE_FLAG_IMAGE_09_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_10_ON
#define  IN_EXCLUDE_FLAG_IMAGE_10_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_11_ON
#define  IN_EXCLUDE_FLAG_IMAGE_11_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_12_ON
#define  IN_EXCLUDE_FLAG_IMAGE_12_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_13_ON
#define  IN_EXCLUDE_FLAG_IMAGE_13_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_14_ON
#define  IN_EXCLUDE_FLAG_IMAGE_14_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_15_ON
#define  IN_EXCLUDE_FLAG_IMAGE_15_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_16_ON
#define  IN_EXCLUDE_FLAG_IMAGE_16_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_17_ON
#define  IN_EXCLUDE_FLAG_IMAGE_17_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_18_ON
#define  IN_EXCLUDE_FLAG_IMAGE_18_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_19_ON
#define  IN_EXCLUDE_FLAG_IMAGE_19_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_20_ON
#define  IN_EXCLUDE_FLAG_IMAGE_20_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_21_ON
#define  IN_EXCLUDE_FLAG_IMAGE_21_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_22_ON
#define  IN_EXCLUDE_FLAG_IMAGE_22_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_23_ON
#define  IN_EXCLUDE_FLAG_IMAGE_23_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_24_ON
#define  IN_EXCLUDE_FLAG_IMAGE_24_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_25_ON
#define  IN_EXCLUDE_FLAG_IMAGE_25_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_26_ON
#define  IN_EXCLUDE_FLAG_IMAGE_26_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_27_ON
#define  IN_EXCLUDE_FLAG_IMAGE_27_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_28_ON
#define  IN_EXCLUDE_FLAG_IMAGE_28_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_29_ON
#define  IN_EXCLUDE_FLAG_IMAGE_29_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_30_ON
#define  IN_EXCLUDE_FLAG_IMAGE_30_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_31_ON
#define  IN_EXCLUDE_FLAG_IMAGE_31_OFF
#define  IN_EXCLUDE_FLAG_IMAGE_32_ON
#define  IN_EXCLUDE_FLAG_IMAGE_32_OFF
#define  IN_EXCLUDE_FLAG_INIT_STATE
#define  IN_EXCLUDE_FLAG_SEND_SELCHANGE_MSG
#define  IN_EXCLUDE_FLAG_SMALL_MODE_SIZE
#define  IN_EXCLUDE_FLAG_BIG_MODE_SIZE
#define  IN_EXCLUDE_FLAG_ENABLED_IN_TRISTATE
#define  IN_EXCLUDE_FLAG_NO_RESIZABLE

函数

void  FreeInclusionTable ( InclusionTable *&pTable)

Macro Definition Documentation

◆  CUSTOMGUI_INEXCLUDE_LIST

#define CUSTOMGUI_INEXCLUDE_LIST

InExclude custom GUI ID.

◆  CUSTOMDATATYPE_INEXCLUDE_LIST

#define CUSTOMDATATYPE_INEXCLUDE_LIST

InExclude custom data type ID.

◆  IN_EXCLUDE_DATA_SELECTION

#define IN_EXCLUDE_DATA_SELECTION

Bool true if IN_EXCLUDE_FLAG_SEND_SELCHANGE_MSG is set and the object is selected in the list.

◆  IN_EXCLUDE_FORBID_DOUBLECLICK

#define IN_EXCLUDE_FORBID_DOUBLECLICK

Bool Private . Set to true in BaseList2D data container to ignore double click selection.

由于
R18

Function Documentation

◆  FreeInclusionTable()

void FreeInclusionTable ( InclusionTable *&  pTable )

Frees inclusion tables created by InExcludeData::BuildInclusionTable .

参数
[out] pTable The inclusion table to destruct. If the pointer is nullptr nothing happens. The pointer is assigned nullptr afterwards.