ScXMLXMLDataObj(3)

πŸ“¦
version 4.0.10 Β· 4 versions
, in fedora 43, fedora 44

✨ NAME ✨

ScXMLXMLDataObj β€” bestie, this is the page, and honestly? It's giving Coin internals. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

Inherits ScXMLDataObj.

okay so it literally just inherits from ScXMLDataObj, that's the whole vibe here, no cap.


πŸ’– Public Member Functions

  • virtual SoType getTypeId (void) const β€” hands you back the type identification of an object derived from a class that inherits SoBase. this is the whole runtime type checking + downward"casting situation, iykyk.
  • virtual ScXMLDataObj * clone (void) const β€” the clone girlie. makes a copy. 🫢

🌸 Public Member Functions inherited from ScXMLDataObj

  • void setContainer (ScXMLObject *container) β€” sets the container, periodt.
  • ScXMLObject * getContainer (void) const β€” gets the container back. iconic.

πŸŽ€ Public Member Functions inherited from ScXMLObject

  • SbBool isOfType (SoType type) const β€” returns TRUE if the type of this object is either of the same type or inherited from type. a little type-checking moment. πŸ’…

⭐ Static Public Member Functions

  • static SoType getClassTypeId (void) β€” static, gives you the class type id.
  • static void * createInstance (void) β€” creates an instance, fr fr.
  • static void initClass (void) β€” the init one.
  • static void cleanClass (void) β€” the cleanup one.

πŸ’œ Static Public Member Functions inherited from ScXMLDataObj

  • static SoType getClassTypeId (void)
  • static void initClass (void)
  • static void cleanClass (void)

🌈 Static Public Member Functions inherited from ScXMLObject

  • static SoType getClassTypeId (void) β€” this static method returns the SoType object associated with objects of this class. she's returning the type object, your honor. πŸ‘‘
  • static void initClass (void) β€” sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system. lowkey essential.
  • static void cleanClass (void) β€” does the opposite of initClass, deallocates any class specific resources and resets the class to an uninitialized state with respect to the Coin type system. the anti-init. the un-doing. we love a reversal. πŸ¦‹

πŸ™ˆ Additional Inherited Members

✨ Static Protected Member Functions inherited from ScXMLObject

  • static void registerClassType (const char *xmlns, const char *classname, SoType type)
  • static void registerInvokeClassType (const char *xmlns, const char *targettype, const char *source, SoType type)

πŸ’– Member Function Documentation πŸ’–

🌸 SoType ScXMLXMLDataObj::getTypeId (void ) const [virtual]

Returns the type identification of an object derived from a class inheriting SoBase. This is used for runtime type checking and "downward" casting.

See also: SoBase::getTypeId() const

Implements ScXMLDataObj.


πŸŽ€ Author πŸŽ€

Generated automatically by Doxygen for Coin from the source code. (not me hand-typing this, the robots did it πŸ’€)


okay bestie that's the whole page!! 🌟 shoutout to Version 4.0.10, dated Thu Jun 25 2026 00:00:00, and yes the footer says ScXMLXMLDataObj(3) again because the manpage format is nothing if not consistent. mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from