TMInterface Client for Python
stable
TMInterface Client for Python
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
_
_type (tminterface.interface.Message attribute)
A
ACCEPT (tminterface.structs.BFEvaluationDecision attribute)
actual_rpm (tminterface.structs.Engine attribute)
add() (tminterface.eventbuffer.EventBufferData method)
add_command() (tminterface.commandlist.CommandList method)
add_linear_speed (tminterface.structs.HmsDynaStateStruct attribute)
analog_value (tminterface.eventbuffer.Event property)
analog_value_to_data() (in module tminterface.util)
angular_speed (tminterface.structs.HmsDynaStateStruct attribute)
ANY (tminterface.interface.MessageType attribute)
args (tminterface.commandlist.Command attribute)
async_vehicle_state (tminterface.structs.SceneVehicleCar attribute)
,
[1]
async_wheel_state (tminterface.structs.SimulationWheel attribute)
,
[1]
average_rank (tminterface.structs.PlayerInfoStruct attribute)
B
BaseCommand (class in tminterface.commandlist)
best_stunts_score (tminterface.structs.PlayerInfoStruct attribute)
BFEvaluationDecision (class in tminterface.structs)
BFEvaluationInfo (class in tminterface.structs)
BFEvaluationResponse (class in tminterface.structs)
BFPhase (class in tminterface.structs)
BFTarget (class in tminterface.structs)
binary_value (tminterface.eventbuffer.Event property)
block_flags (tminterface.structs.SceneVehicleCar attribute)
braking_factor (tminterface.structs.Engine attribute)
buffer_size (tminterface.interface.TMInterface attribute)
burnout_state (tminterface.structs.SceneVehicleCar attribute)
C
C_DEREGISTER (tminterface.interface.MessageType attribute)
C_EXECUTE_COMMAND (tminterface.interface.MessageType attribute)
C_GET_CHECKPOINT_STATE (tminterface.interface.MessageType attribute)
C_GET_CONTEXT_MODE (tminterface.interface.MessageType attribute)
C_GIVE_UP (tminterface.interface.MessageType attribute)
C_HORN (tminterface.interface.MessageType attribute)
C_LOG (tminterface.interface.MessageType attribute)
C_PREVENT_SIMULATION_FINISH (tminterface.interface.MessageType attribute)
C_PROCESSED_CALL (tminterface.interface.MessageType attribute)
C_REGISTER (tminterface.interface.MessageType attribute)
C_REGISTER_CUSTOM_COMMAND (tminterface.interface.MessageType attribute)
C_REMOVE_STATE_VALIDATION (tminterface.interface.MessageType attribute)
C_RESPAWN (tminterface.interface.MessageType attribute)
C_SET_CHECKPOINT_STATE (tminterface.interface.MessageType attribute)
C_SET_EXECUTE_COMMANDS (tminterface.interface.MessageType attribute)
C_SET_GAME_SPEED (tminterface.interface.MessageType attribute)
C_SET_INPUT_STATES (tminterface.interface.MessageType attribute)
C_SET_TIMEOUT (tminterface.interface.MessageType attribute)
C_SIM_GET_EVENT_BUFFER (tminterface.interface.MessageType attribute)
C_SIM_GET_STATE (tminterface.interface.MessageType attribute)
C_SIM_REWIND_TO_STATE (tminterface.interface.MessageType attribute)
C_SIM_SET_EVENT_BUFFER (tminterface.interface.MessageType attribute)
C_SIM_SET_TIME_LIMIT (tminterface.interface.MessageType attribute)
CachedInput (class in tminterface.structs)
CHECKPOINT_TIME (tminterface.structs.BFTarget attribute)
CheckpointData (class in tminterface.structs)
CheckpointTime (class in tminterface.structs)
clamped_rpm (tminterface.structs.Engine attribute)
ClassicString (class in tminterface.structs)
clear() (tminterface.commandlist.CommandList method)
(tminterface.eventbuffer.EventBufferData method)
clear_event_buffer() (tminterface.interface.TMInterface method)
Client (class in tminterface.client)
client (tminterface.interface.TMInterface attribute)
close() (tminterface.interface.TMInterface method)
cmd_buffer_core (tminterface.structs.SimStateData attribute)
,
[1]
Command (class in tminterface.commandlist)
command (tminterface.structs.ClassicString attribute)
CommandList (class in tminterface.commandlist)
commands (tminterface.commandlist.CommandList attribute)
contact_material_id (tminterface.structs.RealTimeState attribute)
contact_relative_local_distance (tminterface.structs.SimulationWheel attribute)
content (tminterface.commandlist.CommandList attribute)
context_mode (tminterface.structs.SimStateData attribute)
CONTINUE (tminterface.structs.BFEvaluationDecision attribute)
control_names (tminterface.eventbuffer.EventBufferData attribute)
copy() (tminterface.eventbuffer.EventBufferData method)
countdown_time (tminterface.structs.PlayerInfoStruct attribute)
cp_data (tminterface.structs.SimStateData attribute)
cur_checkpoint (tminterface.structs.PlayerInfoStruct attribute)
cur_cp_count (tminterface.structs.PlayerInfoStruct attribute)
cur_lap (tminterface.structs.PlayerInfoStruct attribute)
cur_lap_cp_count (tminterface.structs.PlayerInfoStruct attribute)
current_local_speed (tminterface.structs.SceneVehicleCar attribute)
current_race_rank (tminterface.structs.PlayerInfoStruct attribute)
current_round_rank (tminterface.structs.PlayerInfoStruct attribute)
current_state (tminterface.structs.HmsDynaStruct attribute)
current_time (tminterface.structs.PlayerInfoStruct attribute)
D
damper_absorb (tminterface.structs.RealTimeState attribute)
data (tminterface.eventbuffer.Event attribute)
(tminterface.interface.Message attribute)
data_to_analog_value() (in module tminterface.util)
display_speed (tminterface.structs.PlayerInfoStruct attribute)
(tminterface.structs.SimStateData property)
DISTANCE_SPEED (tminterface.structs.BFTarget attribute)
DO_NOTHING (tminterface.structs.BFEvaluationDecision attribute)
DOWN (tminterface.commandlist.InputType attribute)
dyna (tminterface.structs.SimStateData attribute)
,
[1]
E
Engine (class in tminterface.structs)
engine (tminterface.structs.SceneVehicleCar attribute)
,
[1]
error_code (tminterface.interface.Message attribute)
Event (class in tminterface.eventbuffer)
event (tminterface.structs.CachedInput attribute)
,
[1]
EventBufferData (class in tminterface.eventbuffer)
events (tminterface.eventbuffer.EventBufferData attribute)
events_duration (tminterface.eventbuffer.EventBufferData attribute)
execute_command() (tminterface.interface.TMInterface method)
F
field_108 (tminterface.structs.RealTimeState attribute)
field_112 (tminterface.structs.SimulationWheel attribute)
field_12 (tminterface.structs.RealTimeState attribute)
field_144 (tminterface.structs.RealTimeState attribute)
field_160 (tminterface.structs.SimulationWheel attribute)
field_164 (tminterface.structs.SimulationWheel attribute)
field_348 (tminterface.structs.SimulationWheel attribute)
field_4 (tminterface.structs.RealTimeState attribute)
field_48 (tminterface.structs.RealTimeState attribute)
field_564 (tminterface.structs.SimulationWheel attribute)
,
[1]
field_8 (tminterface.structs.RealTimeState attribute)
(tminterface.structs.SimulationWheel attribute)
field_84 (tminterface.structs.RealTimeState attribute)
find() (tminterface.eventbuffer.EventBufferData method)
finish_not_passed (tminterface.structs.PlayerInfoStruct attribute)
FINISH_TIME (tminterface.structs.BFTarget attribute)
flags (tminterface.structs.SimStateData attribute)
force (tminterface.structs.HmsDynaStateStruct attribute)
from_str() (tminterface.commandlist.InputType static method)
G
GAS (tminterface.commandlist.InputType attribute)
gear (tminterface.structs.Engine attribute)
gearbox_state (tminterface.structs.SceneVehicleCar attribute)
(tminterface.structs.SceneVehicleCarState attribute)
get_checkpoint_state() (tminterface.interface.TMInterface method)
get_context_mode() (tminterface.interface.TMInterface method)
get_event_buffer() (tminterface.interface.TMInterface method)
get_simulation_state() (tminterface.interface.TMInterface method)
give_up() (tminterface.interface.TMInterface method)
H
has_any_lateral_contact (tminterface.structs.SceneVehicleCar attribute)
has_ground_contact (tminterface.structs.RealTimeState attribute)
HmsDynaStateStruct (class in tminterface.structs)
HmsDynaStruct (class in tminterface.structs)
HORN (tminterface.commandlist.InputType attribute)
horn() (tminterface.interface.TMInterface method)
horn_limit (tminterface.structs.SceneVehicleCar attribute)
I
INITIAL (tminterface.structs.BFPhase attribute)
input_accelerate (tminterface.structs.SimStateData property)
input_accelerate_event (tminterface.structs.SimStateData attribute)
,
[1]
input_brake (tminterface.structs.SceneVehicleCar attribute)
(tminterface.structs.SceneVehicleCarState attribute)
(tminterface.structs.SimStateData property)
input_brake_event (tminterface.structs.SimStateData attribute)
,
[1]
input_finish_event (tminterface.structs.SimStateData attribute)
,
[1]
input_gas (tminterface.structs.SceneVehicleCar attribute)
(tminterface.structs.SceneVehicleCarState attribute)
(tminterface.structs.SimStateData property)
input_gas_event (tminterface.structs.SimStateData attribute)
,
[1]
input_left (tminterface.structs.SimStateData property)
input_left_event (tminterface.structs.SimStateData attribute)
,
[1]
input_right (tminterface.structs.SimStateData property)
input_right_event (tminterface.structs.SimStateData attribute)
,
[1]
input_running_event (tminterface.structs.SimStateData attribute)
,
[1]
input_steer (tminterface.structs.SceneVehicleCar attribute)
(tminterface.structs.SceneVehicleCarState attribute)
(tminterface.structs.SimStateData property)
input_steer_event (tminterface.structs.SimStateData attribute)
,
[1]
input_type (tminterface.commandlist.InputCommand attribute)
InputCommand (class in tminterface.commandlist)
InputType (class in tminterface.commandlist)
internal_input_state (tminterface.structs.SimStateData attribute)
inverse_inertia_tensor (tminterface.structs.HmsDynaStateStruct attribute)
inverse_intertia_tensor (tminterface.structs.HmsDynaStateStruct property)
is_ending (tminterface.commandlist.TimedCommand attribute)
is_freewheeling (tminterface.structs.SceneVehicleCar attribute)
is_light_trials_set (tminterface.structs.SceneVehicleCar attribute)
is_rubber_ball (tminterface.structs.SceneVehicleCar attribute)
is_sliding (tminterface.structs.RealTimeState attribute)
(tminterface.structs.SceneVehicleCar attribute)
is_turbo (tminterface.structs.SceneVehicleCarState attribute)
is_update_async (tminterface.structs.SceneVehicleCar attribute)
L
lap_best_time (tminterface.structs.PlayerInfoStruct attribute)
lap_start_time (tminterface.structs.PlayerInfoStruct attribute)
lap_time (tminterface.structs.PlayerInfoStruct attribute)
last_has_any_lateral_contact_time (tminterface.structs.SceneVehicleCar attribute)
last_turbo_time (tminterface.structs.SceneVehicleCar attribute)
last_turbo_type_change_time (tminterface.structs.SceneVehicleCar attribute)
LEFT (tminterface.commandlist.InputType attribute)
linear_speed (tminterface.structs.HmsDynaStateStruct attribute)
log() (tminterface.interface.TMInterface method)
M
mat3_to_quat() (in module tminterface.util)
max_completed (tminterface.structs.PlayerInfoStruct attribute)
max_linear_speed (tminterface.structs.SceneVehicleCar attribute)
max_rpm (tminterface.structs.Engine attribute)
Message (class in tminterface.interface)
MessageType (class in tminterface.interface)
mfile (tminterface.interface.TMInterface attribute)
min_respawns (tminterface.structs.PlayerInfoStruct attribute)
module
tminterface
tminterface.client
tminterface.commandlist
tminterface.constants
tminterface.eventbuffer
tminterface.interface
tminterface.structs
tminterface.util
N
name_index (tminterface.eventbuffer.Event property)
nb_completed (tminterface.structs.PlayerInfoStruct attribute)
nb_ground_contacts (tminterface.structs.RealTimeState attribute)
not_tweaked_linear_speed (tminterface.structs.HmsDynaStateStruct attribute)
O
offset_current_cp (tminterface.structs.PlayerInfoStruct attribute)
offset_from_vehicle (tminterface.structs.SimulationWheel attribute)
on_bruteforce_evaluate() (tminterface.client.Client method)
on_checkpoint_count_changed() (tminterface.client.Client method)
on_client_exception() (tminterface.client.Client method)
on_custom_command() (tminterface.client.Client method)
on_deregistered() (tminterface.client.Client method)
on_laps_count_changed() (tminterface.client.Client method)
on_registered() (tminterface.client.Client method)
on_run_step() (tminterface.client.Client method)
on_shutdown() (tminterface.client.Client method)
on_simulation_begin() (tminterface.client.Client method)
on_simulation_end() (tminterface.client.Client method)
on_simulation_step() (tminterface.client.Client method)
owner (tminterface.structs.HmsDynaStateStruct attribute)
P
parse_time() (tminterface.commandlist.CommandList static method)
parse_time_range() (tminterface.commandlist.CommandList static method)
player_info (tminterface.structs.SimStateData attribute)
,
[1]
PlayerInfoStruct (class in tminterface.structs)
plug_solid (tminterface.structs.SimStateData attribute)
,
[1]
position (tminterface.structs.HmsDynaStateStruct attribute)
(tminterface.structs.SimStateData property)
(tminterface.structs.SurfaceHandler attribute)
prev_async_vehicle_state (tminterface.structs.SceneVehicleCar attribute)
,
[1]
prev_race_time (tminterface.structs.PlayerInfoStruct attribute)
prev_state (tminterface.structs.HmsDynaStruct property)
prev_sync_vehicle_state (tminterface.structs.SceneVehicleCar attribute)
,
[1]
prev_sync_wheel_state (tminterface.structs.SimulationWheel attribute)
,
[1]
prevent_simulation_finish() (tminterface.interface.TMInterface method)
previous_state (tminterface.structs.HmsDynaStruct attribute)
Q
quality (tminterface.structs.SceneVehicleCar attribute)
quat (tminterface.structs.HmsDynaStateStruct attribute)
quat_to_ypw() (in module tminterface.util)
R
race_best_time (tminterface.structs.PlayerInfoStruct attribute)
race_finished (tminterface.structs.PlayerInfoStruct attribute)
race_state (tminterface.structs.PlayerInfoStruct attribute)
race_time (tminterface.structs.PlayerInfoStruct attribute)
,
[1]
(tminterface.structs.SimStateData property)
read_from_file() (tminterface.structs.CheckpointData method)
ready_enum (tminterface.structs.PlayerInfoStruct attribute)
real_time_state (tminterface.structs.SimulationWheel attribute)
,
[1]
RealTimeState (class in tminterface.structs)
rear_gear (tminterface.structs.Engine attribute)
register() (tminterface.interface.TMInterface method)
register_custom_command() (tminterface.interface.TMInterface method)
registered (tminterface.interface.TMInterface attribute)
REJECT (tminterface.structs.BFEvaluationDecision attribute)
relative_rotz_axis (tminterface.structs.RealTimeState attribute)
remove_state_validation() (tminterface.interface.TMInterface method)
RESET (tminterface.commandlist.InputType attribute)
RESPAWN (tminterface.commandlist.InputType attribute)
respawn() (tminterface.interface.TMInterface method)
rest (tminterface.structs.HmsDynaStruct attribute)
,
[1]
(tminterface.structs.PlayerInfoStruct attribute)
,
[1]
(tminterface.structs.RealTimeState attribute)
,
[1]
(tminterface.structs.SceneVehicleCarState attribute)
,
[1]
(tminterface.structs.WheelState attribute)
,
[1]
rewind_time (tminterface.structs.SimStateData property)
rewind_to_state() (tminterface.interface.TMInterface method)
RIGHT (tminterface.commandlist.InputType attribute)
rotation (tminterface.structs.HmsDynaStateStruct attribute)
(tminterface.structs.SurfaceHandler attribute)
rotation_matrix (tminterface.structs.SimStateData property)
roulette_value (tminterface.structs.SceneVehicleCar attribute)
round_num (tminterface.structs.PlayerInfoStruct attribute)
rpm (tminterface.structs.SceneVehicleCarState attribute)
run_client() (in module tminterface.client)
running (tminterface.interface.TMInterface attribute)
S
S_ON_BRUTEFORCE_EVALUATE (tminterface.interface.MessageType attribute)
S_ON_CHECKPOINT_COUNT_CHANGED (tminterface.interface.MessageType attribute)
S_ON_CUSTOM_COMMAND (tminterface.interface.MessageType attribute)
S_ON_LAPS_COUNT_CHANGED (tminterface.interface.MessageType attribute)
S_ON_REGISTERED (tminterface.interface.MessageType attribute)
S_ON_RUN_STEP (tminterface.interface.MessageType attribute)
S_ON_SIM_BEGIN (tminterface.interface.MessageType attribute)
S_ON_SIM_END (tminterface.interface.MessageType attribute)
S_ON_SIM_STEP (tminterface.interface.MessageType attribute)
S_RESPONSE (tminterface.interface.MessageType attribute)
S_SHUTDOWN (tminterface.interface.MessageType attribute)
saved_state (tminterface.structs.SceneVehicleCar attribute)
scene_mobil (tminterface.structs.SimStateData attribute)
,
[1]
SceneVehicleCar (class in tminterface.structs)
SceneVehicleCarState (class in tminterface.structs)
SEARCH (tminterface.structs.BFPhase attribute)
server_name (tminterface.interface.TMInterface attribute)
ServerException
set_checkpoint_state() (tminterface.interface.TMInterface method)
set_event_buffer() (tminterface.interface.TMInterface method)
set_input_state() (tminterface.interface.TMInterface method)
set_simulation_time_limit() (tminterface.interface.TMInterface method)
set_speed() (tminterface.interface.TMInterface method)
set_timeout() (tminterface.interface.TMInterface method)
SimStateData (class in tminterface.structs)
simulation_wheels (tminterface.structs.SimStateData attribute)
SimulationWheel (class in tminterface.structs)
slide_factor (tminterface.structs.Engine attribute)
sort() (tminterface.eventbuffer.EventBufferData method)
sorted_timed_commands() (tminterface.commandlist.CommandList method)
speed_forward (tminterface.structs.SceneVehicleCarState attribute)
speed_sideward (tminterface.structs.SceneVehicleCarState attribute)
state (tminterface.commandlist.InputCommand attribute)
STEER (tminterface.commandlist.InputType attribute)
steerable (tminterface.structs.SimulationWheel attribute)
STOP (tminterface.structs.BFEvaluationDecision attribute)
stunts_score (tminterface.structs.CheckpointTime attribute)
(tminterface.structs.PlayerInfoStruct attribute)
surface_handler (tminterface.structs.SimulationWheel attribute)
,
[1]
SurfaceHandler (class in tminterface.structs)
sync_vehicle_state (tminterface.structs.SceneVehicleCar attribute)
,
[1]
sync_wheel_state (tminterface.structs.SimulationWheel attribute)
,
[1]
T
team (tminterface.structs.PlayerInfoStruct attribute)
temp_state (tminterface.structs.HmsDynaStruct attribute)
time (tminterface.eventbuffer.Event attribute)
(tminterface.structs.CachedInput attribute)
(tminterface.structs.CheckpointTime attribute)
(tminterface.structs.SimStateData property)
timed_commands (tminterface.commandlist.CommandList attribute)
TimedCommand (class in tminterface.commandlist)
timers (tminterface.structs.SimStateData attribute)
timestamp (tminterface.commandlist.InputCommand attribute)
(tminterface.commandlist.TimedCommand attribute)
tminterface
module
TMInterface (class in tminterface.interface)
tminterface.client
module
tminterface.commandlist
module
tminterface.constants
module
tminterface.eventbuffer
module
tminterface.interface
module
tminterface.structs
module
tminterface.util
module
to_commands_str() (tminterface.eventbuffer.EventBufferData method)
to_data() (tminterface.interface.Message method)
to_input_command() (tminterface.commandlist.TimedCommand method)
to_script() (tminterface.commandlist.BaseCommand method)
(tminterface.commandlist.Command method)
(tminterface.commandlist.CommandList method)
(tminterface.commandlist.InputCommand method)
(tminterface.commandlist.TimedCommand method)
to_str() (tminterface.commandlist.InputType method)
torque (tminterface.structs.HmsDynaStateStruct attribute)
total_central_force_added (tminterface.structs.SceneVehicleCar attribute)
TRIGGER (tminterface.structs.BFTarget attribute)
turbo_boost_factor (tminterface.structs.SceneVehicleCar attribute)
turbo_type (tminterface.structs.SceneVehicleCar attribute)
turning_rate (tminterface.structs.SceneVehicleCar attribute)
U
UNKNOWN (tminterface.commandlist.InputType attribute)
unknown (tminterface.structs.HmsDynaStateStruct attribute)
(tminterface.structs.SurfaceHandler attribute)
UP (tminterface.commandlist.InputType attribute)
V
velocity (tminterface.structs.SimStateData property)
version (tminterface.structs.SimStateData attribute)
W
water_forces_applied (tminterface.structs.SceneVehicleCar attribute)
wheel_contact_absorb_counter (tminterface.structs.SceneVehicleCar attribute)
WheelState (class in tminterface.structs)
write_buffer() (tminterface.interface.Message method)
write_double() (tminterface.interface.Message method)
write_int() (tminterface.interface.Message method)
write_int16() (tminterface.interface.Message method)
write_int32() (tminterface.interface.Message method)
write_uint16() (tminterface.interface.Message method)
write_uint32() (tminterface.interface.Message method)
write_uint8() (tminterface.interface.Message method)
write_zeros() (tminterface.interface.Message method)
Y
yaw_pitch_roll (tminterface.structs.SimStateData property)