![]() |
Rigs of Rods 2023.09
Soft-body Physics Simulation
|
#include <ODefFileFormat.h>
Data Structures | |
| struct | ODefParserContext |
Public Member Functions | |
| void | Prepare () |
| bool | ProcessLine (const char *line) |
| void | ProcessOgreStream (Ogre::DataStream *stream) |
| std::shared_ptr< ODefDocument > | Finalize () |
| Passes ownership. | |
Private Member Functions | |
| bool | ProcessCurrentLine () |
| void | ResetCBoxContext () |
Private Attributes | |
| struct RoR::ODefParser::ODefParserContext | m_ctx |
| Parser context. | |
| std::shared_ptr< ODefDocument > | m_def |
| int | m_line_number |
| const char * | m_cur_line |
Definition at line 145 of file ODefFileFormat.h.
| std::shared_ptr< ODefDocument > ODefParser::Finalize | ( | ) |
Passes ownership.
Definition at line 61 of file ODefFileFormat.cpp.
| void ODefParser::Prepare | ( | ) |
Definition at line 53 of file ODefFileFormat.cpp.
|
private |
Definition at line 74 of file ODefFileFormat.cpp.
| bool ODefParser::ProcessLine | ( | const char * | line | ) |
Definition at line 41 of file ODefFileFormat.cpp.
| void ODefParser::ProcessOgreStream | ( | Ogre::DataStream * | stream | ) |
Definition at line 30 of file ODefFileFormat.cpp.
|
private |
Definition at line 310 of file ODefFileFormat.cpp.
|
private |
Parser context.
|
private |
Definition at line 180 of file ODefFileFormat.h.
|
private |
Definition at line 178 of file ODefFileFormat.h.
|
private |
Definition at line 179 of file ODefFileFormat.h.