Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_actuator_types.h
| Context not available. | |||||
| } bSoundActuator; | } bSoundActuator; | ||||
| typedef struct bEditObjectActuator { | typedef struct bEditObjectActuator { | ||||
| int time; | float time; | ||||
| short type, flag; | short type, flag; | ||||
| struct Object *ob; | struct Object *ob; | ||||
| struct Mesh *me; | struct Mesh *me; | ||||
| Context not available. | |||||
| char loadaniname[64]; | char loadaniname[64]; | ||||
| } bGameActuator; | } bGameActuator; | ||||
| typedef struct bVibrationActuator { | |||||
| int joyindex; | |||||
| short mode, pad1; /* mode: 0 = Play, 1 = Stop */ | |||||
| float strength, strength_right; /* strength --> low frequency motor, strength_right --> high frequency motor */ | |||||
| int duration; | |||||
| } bVibrationActuator; | |||||
| typedef struct bVisibilityActuator { | typedef struct bVisibilityActuator { | ||||
| /** bit 0: Is this object visible? | /** bit 0: Is this object visible? | ||||
| ** bit 1: Apply recursively | ** bit 1: Apply recursively | ||||
| Context not available. | |||||
| #define ACT_ARMATURE 23 | #define ACT_ARMATURE 23 | ||||
| #define ACT_STEERING 24 | #define ACT_STEERING 24 | ||||
| #define ACT_MOUSE 25 | #define ACT_MOUSE 25 | ||||
| #define ACT_VIBRATION 26 | |||||
| /* actuator flag */ | /* actuator flag */ | ||||
| #define ACT_SHOW 1 | #define ACT_SHOW 1 | ||||
| Context not available. | |||||
| #define ACT_EDOB_ENABLE_RB 2 | #define ACT_EDOB_ENABLE_RB 2 | ||||
| #define ACT_EDOB_DISABLE_RB 3 | #define ACT_EDOB_DISABLE_RB 3 | ||||
| #define ACT_EDOB_SET_MASS 4 | #define ACT_EDOB_SET_MASS 4 | ||||
| #define ACT_EDOB_RESTORE_PHY 5 | |||||
| #define ACT_EDOB_SUSPEND_PHY 6 | |||||
| /* SceneActuator->type */ | /* SceneActuator->type */ | ||||
| #define ACT_SCENE_RESTART 0 | #define ACT_SCENE_RESTART 0 | ||||
| Context not available. | |||||
| #define ACT_MOUSE_OBJECT_AXIS_Y 1 | #define ACT_MOUSE_OBJECT_AXIS_Y 1 | ||||
| #define ACT_MOUSE_OBJECT_AXIS_Z 2 | #define ACT_MOUSE_OBJECT_AXIS_Z 2 | ||||
| /* vibrationactuator->mode */ | |||||
| #define ACT_VIBRATION_PLAY 0 | |||||
| #define ACT_VIBRATION_STOP 1 | |||||
| #endif /* __DNA_ACTUATOR_TYPES_H__ */ | #endif /* __DNA_ACTUATOR_TYPES_H__ */ | ||||
| Context not available. | |||||