Rigs of Rods 2023.09
Soft-body Physics Simulation
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
Data Structures | Typedefs | Functions
bbcpp Namespace Reference

Data Structures

class  BBDocument
 
class  BBElement
 
class  BBNode
 
class  BBText
 

Typedefs

using BBNodePtr = std::shared_ptr< BBNode >
 
using BBTextPtr = std::shared_ptr< BBText >
 
using BBElementPtr = std::shared_ptr< BBElement >
 
using BBNodeWeakPtr = std::weak_ptr< BBNode >
 
using BBNodeList = std::vector< BBNodePtr >
 
using BBNodeStack = std::stack< BBNodePtr >
 
using BBDocumentPtr = std::shared_ptr< BBDocument >
 
using ParameterMap = std::map< std::string, std::string >
 

Functions

bool IsDigit (char c)
 
bool IsAlpha (char c)
 
bool IsAlNum (char c)
 
bool IsSpace (char c)
 

Typedef Documentation

◆ BBDocumentPtr

using bbcpp::BBDocumentPtr = typedef std::shared_ptr<BBDocument>

Definition at line 65 of file BBDocument.h.

◆ BBElementPtr

using bbcpp::BBElementPtr = typedef std::shared_ptr<BBElement>

Definition at line 60 of file BBDocument.h.

◆ BBNodeList

using bbcpp::BBNodeList = typedef std::vector<BBNodePtr>

Definition at line 63 of file BBDocument.h.

◆ BBNodePtr

using bbcpp::BBNodePtr = typedef std::shared_ptr<BBNode>

Definition at line 58 of file BBDocument.h.

◆ BBNodeStack

using bbcpp::BBNodeStack = typedef std::stack<BBNodePtr>

Definition at line 64 of file BBDocument.h.

◆ BBNodeWeakPtr

using bbcpp::BBNodeWeakPtr = typedef std::weak_ptr<BBNode>

Definition at line 62 of file BBDocument.h.

◆ BBTextPtr

using bbcpp::BBTextPtr = typedef std::shared_ptr<BBText>

Definition at line 59 of file BBDocument.h.

◆ ParameterMap

using bbcpp::ParameterMap = typedef std::map<std::string, std::string>

Definition at line 67 of file BBDocument.h.

Function Documentation

◆ IsAlNum()

bool bbcpp::IsAlNum ( char  c)
inline

Definition at line 43 of file BBDocument.h.

◆ IsAlpha()

bool bbcpp::IsAlpha ( char  c)
inline

Definition at line 37 of file BBDocument.h.

◆ IsDigit()

bool bbcpp::IsDigit ( char  c)
inline

Definition at line 32 of file BBDocument.h.

◆ IsSpace()

bool bbcpp::IsSpace ( char  c)
inline

Definition at line 48 of file BBDocument.h.