14 #ifndef __diguyScenarioMergeSettings_H
15 #define __diguyScenarioMergeSettings_H
20 #define CPLUSPLUS_ONLY
25 class bdiScenarioMergeSettings;
74 int set_time_offset(
float t);
86 float get_time_offset();
109 int set_position_offset(
float tx,
float ty,
float tz);
127 int get_position_offset(
float* tx,
float* ty,
float* tz);
152 int set_orientation_offset(
float rz,
float rx,
float ry);
171 int get_orientation_offset(
float* rz,
float* rx,
float* ry);
194 int set_transformation_reference_point(
float tx,
float ty,
float tz);
212 int get_transformation_reference_point(
float* tx,
float* ty,
float* tz);
237 int set_reclamp_waypoints_flag(
int reclamp_waypoints_flag);
250 int get_reclamp_waypoints_flag();
279 void set_all_merge_flags_to_dont_merge();
1202 int set_rename_prefix(
const char* rename_prefix);
1216 const char* get_rename_prefix();
1242 int set_rename_suffix(
const char* rename_suffix);
1256 const char* get_rename_suffix();
1277 int set_character_group(
const char* group_name);
1289 const char* get_character_group();
1296 #ifdef CPLUSPLUS_ONLY
1308 bdiScenarioMergeSettings* m_scripted_object;
1310 friend class bdiScenarioMergeSettings;
Represents the scenario currently being portrayed.
Definition: diguyScenario.h:99
static double t
4 Header files and forward declarations
Definition: simple_playback_ogl.cpp:56
diguyScenarioMergeFlag
This enumeration is used for various variables in the diguyScenarioMergeSettings object.
Definition: diguy_constants.h:716
diguyScenarioMergeResetFlag
This enumeration tells DI-Guy which scenario elements should be reset after the merge is complete...
Definition: diguy_constants.h:755
Definition: diguyScenarioMergeSettings.h:37