Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_sca.h
| Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Lines | |||||
| void unlink_actuator(struct bActuator *act); | void unlink_actuator(struct bActuator *act); | ||||
| void unlink_actuators(struct ListBase *lb); | void unlink_actuators(struct ListBase *lb); | ||||
| void free_actuator(struct bActuator *act); | void free_actuator(struct bActuator *act); | ||||
| void free_actuators(struct ListBase *lb); | void free_actuators(struct ListBase *lb); | ||||
| void free_sensor(struct bSensor *sens); | void free_sensor(struct bSensor *sens); | ||||
| void free_sensors(struct ListBase *lb); | void free_sensors(struct ListBase *lb); | ||||
| struct bSensor *copy_sensor(struct bSensor *sens); | struct bSensor *copy_sensor(struct bSensor *sens, const int flag); | ||||
| void copy_sensors(struct ListBase *lbn, const struct ListBase *lbo); | void copy_sensors(struct ListBase *lbn, const struct ListBase *lbo, const int flag); | ||||
| void init_sensor(struct bSensor *sens); | void init_sensor(struct bSensor *sens); | ||||
| struct bSensor *new_sensor(int type); | struct bSensor *new_sensor(int type); | ||||
| struct bController *copy_controller(struct bController *cont); | struct bController *copy_controller(struct bController *cont, const int flag); | ||||
| void copy_controllers(struct ListBase *lbn, const struct ListBase *lbo); | void copy_controllers(struct ListBase *lbn, const struct ListBase *lbo, const int flag); | ||||
| void init_controller(struct bController *cont); | void init_controller(struct bController *cont); | ||||
| struct bController *new_controller(int type); | struct bController *new_controller(int type); | ||||
| struct bActuator *copy_actuator(struct bActuator *act); | struct bActuator *copy_actuator(struct bActuator *act, const int flag); | ||||
| void copy_actuators(struct ListBase *lbn, const struct ListBase *lbo); | void copy_actuators(struct ListBase *lbn, const struct ListBase *lbo, const int flag); | ||||
| void init_actuator(struct bActuator *act); | void init_actuator(struct bActuator *act); | ||||
| struct bActuator *new_actuator(int type); | struct bActuator *new_actuator(int type); | ||||
| void clear_sca_new_poins_ob(struct Object *ob); | void clear_sca_new_poins_ob(struct Object *ob); | ||||
| void clear_sca_new_poins(void); | void clear_sca_new_poins(void); | ||||
| void set_sca_new_poins_ob(struct Object *ob); | void set_sca_new_poins_ob(struct Object *ob); | ||||
| void set_sca_new_poins(void); | void set_sca_new_poins(void); | ||||
| void BKE_sca_logic_links_remap(struct Main *bmain, struct Object *ob_old, struct Object *ob_new); | void BKE_sca_logic_links_remap(struct Main *bmain, struct Object *ob_old, struct Object *ob_new); | ||||
| void BKE_sca_logic_copy(struct Object *ob_new, const struct Object *ob); | void BKE_sca_logic_copy(struct Object *ob_new, const struct Object *ob, const int flag); | ||||
| void sca_move_sensor(struct bSensor *sens_to_move, struct Object *ob, int move_up); | void sca_move_sensor(struct bSensor *sens_to_move, struct Object *ob, int move_up); | ||||
| void sca_move_controller(struct bController *cont_to_move, struct Object *ob, int move_up); | void sca_move_controller(struct bController *cont_to_move, struct Object *ob, int move_up); | ||||
| void sca_move_actuator(struct bActuator *act_to_move, struct Object *ob, int move_up); | void sca_move_actuator(struct bActuator *act_to_move, struct Object *ob, int move_up); | ||||
| /* Callback format for performing operations on ID-pointers for sensors/controllers/actuators. */ | /* Callback format for performing operations on ID-pointers for sensors/controllers/actuators. */ | ||||
| typedef void (*SCASensorIDFunc)(struct bSensor *sensor, struct ID **idpoin, void *userdata, int cb_flag); | typedef void (*SCASensorIDFunc)(struct bSensor *sensor, struct ID **idpoin, void *userdata, int cb_flag); | ||||
| typedef void (*SCAControllerIDFunc)(struct bController *controller, struct ID **idpoin, void *userdata, int cb_flag); | typedef void (*SCAControllerIDFunc)(struct bController *controller, struct ID **idpoin, void *userdata, int cb_flag); | ||||
| Show All 11 Lines | |||||