SoSFUInt32(3)

πŸ“¦ version 2.5.0, in fedora 43, fedora 44

πŸ’– SoSFUInt32 πŸ’–

okay bestie, this is the SoSFUInt32(3) page, straight out of the Library Functions Manual, and we are going to get through the WHOLE thing together, no skimming, no cap 🫢


🌸 NAME 🌸

SoSFUInt32 β€” the SoSFUInt32 class is a container for a 32-bit unsigned integer value. that's the whole personality. one job, does it flawlessly, main character energy fr fr ✨


πŸŽ€ SYNOPSIS πŸŽ€

#include <Inventor/fields/SoSFUInt32.h>

Inherits SoSField. yes she's part of the family tree, we love a legacy πŸ’…

πŸ’« Public Member Functions πŸ’«

  • virtual SoType getTypeId (void) const
  • virtual void copyFrom (const SoField &field)
  • const SoSFUInt32 & operator= (const SoSFUInt32 &field)
  • virtual SbBool isSame (const SoField &field) const
  • uint32_t getValue (void) const
  • void setValue (uint32_t newvalue)
  • uint32_t operator= (uint32_t newvalue)
  • int operator== (const SoSFUInt32 &field) const
  • int operator!= (const SoSFUInt32 &field) const

🌈 Public Member Functions inherited from SoSField 🌈

  • virtual ~SoSField ()

πŸ¦‹ Public Member Functions inherited from SoField πŸ¦‹

like okay this is a LOT but we're listing every single one, no skipping, that's the rule:

  • virtual ~SoField ()
  • void setIgnored (SbBool ignore)
  • SbBool isIgnored (void) const
  • void setDefault (SbBool def)
  • SbBool isDefault (void) const
  • SbBool isOfType (const SoType type) const
  • void enableConnection (SbBool flag)
  • SbBool isConnectionEnabled (void) const
  • SbBool connectFrom (SoEngineOutput *master, SbBool notnotify=0, SbBool append=0)
  • SbBool appendConnection (SoEngineOutput *master, SbBool notnotify=0)
  • void disconnect (SoEngineOutput *engineoutput)
  • SbBool isConnectedFromEngine (void) const
  • SbBool getConnectedEngine (SoEngineOutput *&master) const
  • SbBool connectFrom (SoField *master, SbBool notnotify=0, SbBool append=0)
  • SbBool appendConnection (SoField *master, SbBool notnotify=0)
  • void disconnect (SoField *field)
  • SbBool isConnectedFromField (void) const
  • SbBool getConnectedField (SoField *&master) const
  • int getNumConnections (void) const
  • int getForwardConnections (SoFieldList &slavelist) const
  • int getConnections (SoFieldList &masterlist) const
  • void disconnect (void)
  • SbBool isConnected (void) const
  • void setContainer (SoFieldContainer *cont)
  • SoFieldContainer * getContainer (void) const
  • SbBool set (const char *valuestring)
  • void get (SbString &valuestring)
  • SbBool shouldWrite (void) const
  • virtual void touch (void)
  • virtual void startNotify (void)
  • virtual void notify (SoNotList *nlist)
  • SbBool enableNotify (SbBool on)
  • SbBool isNotifyEnabled (void) const
  • void addAuditor (void *f, SoNotRec::Type type)
  • void removeAuditor (void *f, SoNotRec::Type type)
  • int operator== (const SoField &f) const
  • int operator!= (const SoField &f) const
  • virtual void connectionStatusChanged (int numconnections)
  • SbBool isReadOnly (void) const
  • virtual void fixCopy (SbBool copyconnections)
  • virtual SbBool referencesCopy (void) const
  • void copyConnection (const SoField *fromfield)
  • virtual SbBool read (SoInput *in, const SbName &name)
  • virtual void write (SoOutput *out, const SbName &name) const
  • virtual void countWriteRefs (SoOutput *out) const
  • void setFieldType (int type)
  • int getFieldType (void) const
  • SbBool getDirty (void) const
  • void setDirty (SbBool dirty)
  • void evaluate (void) const

⭐ Static Public Member Functions ⭐

  • static void * createInstance (void)
  • static SoType getClassTypeId (void)
  • static void initClass (void)

πŸ“ Static Public Member Functions inherited from SoSField πŸ“

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

πŸ’œ Static Public Member Functions inherited from SoField πŸ’œ

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

πŸ‘‘ Protected Attributes πŸ‘‘

  • uint32_t value

🧚 Additional Inherited Members 🧚

Public Types inherited from SoField:

enum FieldType { NORMAL_FIELD = 0, EVENTIN_FIELD, EVENTOUT_FIELD,
    EXPOSED_FIELD }

Protected Member Functions inherited from SoSField:

  • SoSField (void)

Protected Member Functions inherited from SoField:

  • SoField (void)
  • void valueChanged (SbBool resetdefault=1)
  • virtual void evaluateConnection (void) const
  • virtual SbBool readConnection (SoInput *in)
  • virtual void writeConnection (SoOutput *out) const
  • SbBool isDestructing (void) const

🌈 Detailed Description 🌈

The SoSFUInt32 class is a container for a 32-bit unsigned integer value.

This field is used where nodes, engines or other field containers needs to store a single 32-bit unsigned integer value. one singular number, sitting there, holding it down 😌

See also:

  • SoMFUInt32

πŸ’… Member Function Documentation πŸ’…

✨ SoType SoSFUInt32::getTypeId (void ) const [virtual] ✨

Returns the type identification instance which uniquely identifies the Coin field class the object belongs to.

See also:

  • getClassTypeId(), SoType

Implements SoField.

✨ void SoSFUInt32::copyFrom (const SoField & f) [virtual] ✨

Copy value(s) from f into this field. f must be of the same type as this field.

Implements SoField.

✨ SbBool SoSFUInt32::isSame (const SoField & f) const [virtual] ✨

Check for equal type and value(s).

Implements SoField.


πŸ¦‹ Author πŸ¦‹

Generated automatically by Doxygen for Coin from the source code. not a human, just a robot doing its little thing, and honestly? slay πŸ€–πŸ’–


okay that's the whole page, you made it, I'm so proud of you, go hydrate and go build something gorgeous 🫢

and that's a wrap bestie β€” this was Coin, Version 2.5.0, serving you the SoSFUInt32(3) realness ✨ periodt πŸ’…

πŸ“¦ where this page comes from