|
RigsofRods
Soft-body Physics Simulation
|
Go to the documentation of this file.
39 #include <OgreString.h>
73 bool AddModule(Ogre::String
const & module_name);
bool CheckShock2(RigDef::Shock2 &shock2)
bool CheckFlare2(RigDef::Flare2 &def)
This is a raw Ogre binding for Imgui No project cmake file
bool CheckVideoCamera(RigDef::VideoCamera &def)
Section 'videocamera'.
bool CheckTrigger(RigDef::Trigger &def)
std::list< std::shared_ptr< RigDef::Document::Module > > m_selected_modules
bool CheckCommand(RigDef::Command2 &def)
void Setup(RigDef::DocumentPtr file)
Prepares the validation.
bool CheckShock3(RigDef::Shock3 &shock3)
bool CheckSectionSubmeshGroundmodel()
Inline-ection 'submesh_groundmodel', unique across all modules.
Performs a formal validation of the file (missing required parts, conflicts of modules,...
void AddMessage(Validator::Message::Type type, Ogre::String const &text)
bool CheckAnimator(RigDef::Animator &def)
void SetCheckBeams(bool check_beams)
RigDef::DocumentPtr m_file
The parsed input file.
std::shared_ptr< Document > DocumentPtr
bool AddModule(Ogre::String const &module_name)
Adds a vehicle module to the validated configuration.
bool CheckGearbox()
Checks there's at least 1 forward gear.
Data structures representing 'truck' file format, see https://docs.rigsofrods.org/vehicle-creation/fi...