MSG Effector

Detailed Description

Macros

#define MSG_EXECUTE_EFFECTOR
 
#define MSG_SAMPLE_EFFECTOR_VALUE
 
#define MSG_GET_MODATA
 
#define MSG_GET_MODATASELECTION
 
#define MSG_GET_MODATAWEIGHTS
 
#define BC_ID_MODATAINDEX
 
#define BC_ID_MODATATAGINDEX
 
#define BC_ID_CLONE_DATA
 
#define MSG_DISABLE_DELAY_EFFECTOR
 
#define MSG_ENABLE_DELAY_EFFECTOR
 
#define MSG_MOGRAPH_REEVALUATE
 

Macro Definition Documentation

◆ MSG_EXECUTE_EFFECTOR

#define MSG_EXECUTE_EFFECTOR

Sent to execute the effector. The corresponding data is Effector_PassData.

◆ MSG_SAMPLE_EFFECTOR_VALUE

#define MSG_SAMPLE_EFFECTOR_VALUE

Sent to sample the effector's strength for any particular point in space. The corresponding data is Effector_PassValueData.

◆ MSG_GET_MODATA

#define MSG_GET_MODATA

Sent to get the MoData. Sent to the MoData tag (ID is ID_MOTAGDATA) of the MoGraph object to get the MoData for. The corresponding data is GetMoDataMessage.

◆ MSG_GET_MODATASELECTION

#define MSG_GET_MODATASELECTION

Send to retrieve the data of MoGraph selection tags. The corresponding data is GetMGSelectionMessage.

◆ MSG_GET_MODATAWEIGHTS

#define MSG_GET_MODATAWEIGHTS

Send to retrieve the weights of MoGraph weights tags. The corresponding data is GetMGWeightMessage.

Since
R18

◆ BC_ID_MODATAINDEX

#define BC_ID_MODATAINDEX

The index of the clone corresponding to its MoData particle index.

◆ BC_ID_MODATATAGINDEX

#define BC_ID_MODATATAGINDEX

The MoData tag index. Set in the clones container.

◆ BC_ID_CLONE_DATA

#define BC_ID_CLONE_DATA

Container of Container. 1 mograph data container per instance. used by Multi-instance and cloner.

◆ MSG_DISABLE_DELAY_EFFECTOR

#define MSG_DISABLE_DELAY_EFFECTOR

@markPrivate

◆ MSG_ENABLE_DELAY_EFFECTOR

#define MSG_ENABLE_DELAY_EFFECTOR

@markPrivate

◆ MSG_MOGRAPH_REEVALUATE

#define MSG_MOGRAPH_REEVALUATE

@markPrivate