SOSFLONG(3iv)

πŸ’– SoSFLong πŸ’–

okay bestie, so this is the manual page for SoSFLong from the 3IV manual set β€” sit down, grab a lil snack, we're gonna get through this together πŸ“


✨ NAME ✨

SoSFLong β€” it's literally just a synonym for SoSFInt32, that's the whole vibe πŸ’…


πŸ¦‹ INHERITS FROM πŸ¦‹

SoField > SoSField > SoSFLong

so yeah, the family tree is giving legacy royalty πŸ‘‘


🌸 SYNOPSIS 🌸

#include <Inventor/fields/SoSFInt32.h>

πŸŽ€ Methods from class SoSField πŸŽ€

static SoType       getClassTypeId()

🌈 Methods from class SoField 🌈

void                setIgnored(SbBool ignore)
SbBool              isIgnored() const
SbBool              isDefault() const
virtual SoType      getTypeId() const
virtual SbBool      isOfType(SoType type) const
SbBool              set(const char *valueString)
void                get(SbString &valueString)
int                 operator ==(const SoField &f) const
int                 operator !=(const SoField &f) const
void                touch()
SbBool              connectFrom(SoField *fromField)
SbBool              connectFrom(SoEngineOutput *fromEngine)
void                disconnect()
SbBool              isConnected() const
SbBool              isConnectedFromField() const
SbBool              getConnectedField(SoField *&writingField) const
SbBool              isConnectedFromEngine() const
SbBool              getConnectedEngine(SoEngineOutput *&engineOutput)
                         const
void                enableConnection(SbBool flag)
SbBool              isConnectionEnabled() const
int                 getForwardConnections(SoFieldList &list) const
SoFieldContainer *  getContainer() const

πŸ’œ DESCRIPTION πŸ’œ

okay so, real talk: this class is obsolete 😭 it's only still here for backwards compatibility, like that one group chat you can't bring yourself to leave. no cap.

use the new SoSFInt32 class instead, bestie β€” SoSFLong is not the moment.

and listen, if you compile your code with -DIV_STRICT, then #includeing the SoSFLong.h header file will cause a compile-time error. it's giving "we told you to move on" πŸ’€ so like, genuinely, don't.


that's the whole page fr fr 🫢 this lil legend comes to you from the SoSFLong(3IV)() source/version situation, dated however long ago, and it's still out here doing its synonym thing ✨ goodnight and slay πŸ’–πŸŽ€