![]() |
RigsofRods
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. More... | |
Private Member Functions | |
bool | ProcessCurrentLine () |
void | ResetCBoxContext () |
Private Attributes | |
struct RoR::ODefParser::ODefParserContext | m_ctx |
Parser context. More... | |
std::shared_ptr< ODefDocument > | m_def |
int | m_line_number |
const char * | m_cur_line |
Definition at line 143 of file ODefFileFormat.h.
std::shared_ptr< ODefDocument > ODefParser::Finalize | ( | ) |
Passes ownership.
Definition at line 61 of file ODefFileFormat.cpp.
void ODefParser::Prepare | ( | ) |
|
private |
bool ODefParser::ProcessLine | ( | const char * | line | ) |
Definition at line 41 of file ODefFileFormat.cpp.
void ODefParser::ProcessOgreStream | ( | Ogre::DataStream * | stream | ) |
|
private |
Definition at line 303 of file ODefFileFormat.cpp.
|
private |
Parser context.
|
private |
Definition at line 177 of file ODefFileFormat.h.
|
private |
Definition at line 175 of file ODefFileFormat.h.
|
private |
Definition at line 176 of file ODefFileFormat.h.