ScXML(3)
β¨ ScXML β the Coin manual page, bestie edition β¨
okay so real talk: ScXML is the namespace for all the static ScXML-related functions π it's from Coin, and she's been serving since Coin 3.0. let's get into it π«Ά
π NAME π
ScXML β namespace for static ScXML-related functions.
πΈ SYNOPSIS πΈ
#include <Inventor/scxml/ScXML.h>
β¨ Static Public Member Functions β¨
static void initClasses (void)
static void cleanClasses (void)
static ScXMLStateMachine * readFile (const char *filename)
static ScXMLStateMachine * readBuffer (const SbByteBuffer &buffer)
static SbBool registerEvaluatorType (SbName profilename, SoType
evaluatortype)
static SbBool unregisterEvaluatorType (SbName profilename, SoType
evaluatortype)
static SoType getEvaluatorTypeForProfile (SbName profilename)
π¦ Detailed Description π¦
namespace for static ScXML-related functions.
This is a static namespace class for ScXML-related functions. that's the whole vibe fr β she's a namespace, not a thing you instantiate. no cap π
Since Coin 3.0 β
π Member Function Documentation π
π void ScXML::initClasses (void ) [static]
Initializes the basic ScXML classes. that's it, that's the job β¨
π ScXMLStateMachine * ScXML::readFile (const char * filename) [static]
This function reads in an SCXML document from a file. π
Returns an ScXMLDocument-derived state machine object hierarchy.
π§ ScXMLStateMachine * ScXML::readBuffer (const SbByteBuffer & bufferdata) [static]
This function reads in an SCXML document residing in memory. main character energy, no disk required π
Returns an ScXMLDocument-derived state machine object hierarchy.
heads up bestie: the page only documents the ones above βcleanClasses,registerEvaluatorType,unregisterEvaluatorTypeandgetEvaluatorTypeForProfileare all up there in the synopsis but have no write-ups, so i'm not gonna make stuff up about them π
π Author π
Generated automatically by Doxygen for Coin from the source code. yes queen, the robots wrote it, we're just here for the vibes π
Version 4.0.10 Β· Thu Jun 25 2026 00:00:00 Β· ScXML(3)
and that's the whole page, bestie π slay, you read a manpage today, i'm so proud of you π«Άβ¨
π¦ where this page comes from
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms