RigsofRods
Soft-body Physics Simulation
Functions
RigDef::Regexes Namespace Reference

Functions

 DEFINE_REGEX (PARSE_ANIMATORS_NUMBERED_KEYWORD, E_LEADING_WHITESPACE E_TRAILING_WHITESPACE)
 
 DEFINE_REGEX (SECTION_AXLES_PROPERTY, E_LEADING_WHITESPACE E_CAPTURE_OPTIONAL(E_OPTIONAL_SPACE "w(1|2)" "\\(" E_CAPTURE(E_NODE_ID) E_DELIMITER_SPACE E_CAPTURE(E_NODE_ID) "\\)" E_OPTIONAL_SPACE) E_CAPTURE_OPTIONAL(E_OPTIONAL_SPACE "d\\(" E_CAPTURE("[olsv]*") "\\)" E_OPTIONAL_SPACE) E_2xCAPTURE_TRAILING_COMMENT)
 

Function Documentation

◆ DEFINE_REGEX() [1/2]

RigDef::Regexes::DEFINE_REGEX ( PARSE_ANIMATORS_NUMBERED_KEYWORD  ,
E_LEADING_WHITESPACE  E_TRAILING_WHITESPACE 
)

◆ DEFINE_REGEX() [2/2]

RigDef::Regexes::DEFINE_REGEX ( SECTION_AXLES_PROPERTY  ,
E_LEADING_WHITESPACE E_CAPTURE_OPTIONAL(E_OPTIONAL_SPACE "w(1|2)" "\\(" E_CAPTURE(E_NODE_ID) E_DELIMITER_SPACE E_CAPTURE(E_NODE_ID) "\\)" E_OPTIONAL_SPACE) E_CAPTURE_OPTIONAL(E_OPTIONAL_SPACE "d\\(" E_CAPTURE("[olsv]*") "\\)" E_OPTIONAL_SPACE)  E_2xCAPTURE_TRAILING_COMMENT 
)