RigsofRods
Soft-body Physics Simulation
Public Member Functions | Data Fields
RoR::GameContextSB Struct Reference

#include <SimBuffers.h>

+ Collaboration diagram for RoR::GameContextSB:

Public Member Functions

 GameContextSB ()
 
 ~GameContextSB ()
 

Data Fields

ActorPtr simbuf_player_actor
 
Ogre::Vector3 simbuf_character_pos = Ogre::Vector3::ZERO
 
bool simbuf_sim_paused = false
 
float simbuf_sim_speed = 1.f
 
CameraManager::CameraBehaviors simbuf_camera_behavior = CameraManager::CAMERA_BEHAVIOR_INVALID
 
float simbuf_race_time = 0.f
 
float simbuf_race_best_time = 0.f
 
float simbuf_race_time_diff = 0.f
 
bool simbuf_race_in_progress = false
 
bool simbuf_race_in_progress_prev = false
 
Ogre::Vector3 simbuf_dir_arrow_target = Ogre::Vector3::ZERO
 
std::string simbuf_dir_arrow_text
 
bool simbuf_dir_arrow_visible = false
 

Detailed Description

Definition at line 196 of file SimBuffers.h.

Constructor & Destructor Documentation

◆ GameContextSB()

GameContextSB::GameContextSB ( )

Definition at line 28 of file SimBuffers.cpp.

◆ ~GameContextSB()

GameContextSB::~GameContextSB ( )

Definition at line 33 of file SimBuffers.cpp.

Field Documentation

◆ simbuf_camera_behavior

CameraManager::CameraBehaviors RoR::GameContextSB::simbuf_camera_behavior = CameraManager::CAMERA_BEHAVIOR_INVALID

Definition at line 206 of file SimBuffers.h.

◆ simbuf_character_pos

Ogre::Vector3 RoR::GameContextSB::simbuf_character_pos = Ogre::Vector3::ZERO

Definition at line 202 of file SimBuffers.h.

◆ simbuf_dir_arrow_target

Ogre::Vector3 RoR::GameContextSB::simbuf_dir_arrow_target = Ogre::Vector3::ZERO

Definition at line 214 of file SimBuffers.h.

◆ simbuf_dir_arrow_text

std::string RoR::GameContextSB::simbuf_dir_arrow_text

Definition at line 215 of file SimBuffers.h.

◆ simbuf_dir_arrow_visible

bool RoR::GameContextSB::simbuf_dir_arrow_visible = false

Definition at line 216 of file SimBuffers.h.

◆ simbuf_player_actor

ActorPtr RoR::GameContextSB::simbuf_player_actor

Definition at line 201 of file SimBuffers.h.

◆ simbuf_race_best_time

float RoR::GameContextSB::simbuf_race_best_time = 0.f

Definition at line 210 of file SimBuffers.h.

◆ simbuf_race_in_progress

bool RoR::GameContextSB::simbuf_race_in_progress = false

Definition at line 212 of file SimBuffers.h.

◆ simbuf_race_in_progress_prev

bool RoR::GameContextSB::simbuf_race_in_progress_prev = false

Definition at line 213 of file SimBuffers.h.

◆ simbuf_race_time

float RoR::GameContextSB::simbuf_race_time = 0.f

Definition at line 209 of file SimBuffers.h.

◆ simbuf_race_time_diff

float RoR::GameContextSB::simbuf_race_time_diff = 0.f

Definition at line 211 of file SimBuffers.h.

◆ simbuf_sim_paused

bool RoR::GameContextSB::simbuf_sim_paused = false

Definition at line 203 of file SimBuffers.h.

◆ simbuf_sim_speed

float RoR::GameContextSB::simbuf_sim_speed = 1.f

Definition at line 204 of file SimBuffers.h.


The documentation for this struct was generated from the following files: