SoSFString(3IV)
SoSFString (SoSString) - field containing a string
Showing IRIX 6.5.30 (default release). Added in IRIX 6.5.22.
NAME SoSFString (SoSString) - field containing a string INHERITS FROM SoField > SoSField > SoSFString SYNOPSIS #include <Inventor_c/fields/SoSFString.h> typedef SoSFString SoSString Functions from class SoSFString: SoSStringSetStr(SoSString *this, const char *string) SoType SoSStringGetClassTypeId() void SoSStringGetTypeId(const SoSString *this) const SbString * SoSStringGet(const SoSString *this) void SoSStringSet(SoSString *this, const SbString * newValue) int SoSStringIsEq(const SoSString *this, const SoSFString *f) int SoSStringIsNEq(const SoSString *this, const SoSFString *f) Functions from class SoField: void SoSStringSetIgnored(SoSString *this, SbBool ignore) SbBool SoSStringIsIgnored(const SoSString *this) SbBool SoSStringIsDflt(const SoSString *this) SbBool SoSStringIsOfType(const SoSString *this, SoType type) SbBool SoSStringSetFromStr(SoSString *this, const char *valueString) void SoSStringGetIntoStr(SoSString *this, SbString *valueString) void SoSStringTouch(SoSString *this) SbBool SoSStringConnFromField(SoSString *this, SoField *fromField) SbBool SoSStringConnFrom(SoSString *this, SoEngineOutput *fromEngine) void SoSStringDisconn(SoSString *this) SbBool SoSStringIsConn(const SoSString *this) SbBool SoSStringIsConnFromField(const SoSString *this) SbBool SoSStringGetConnField(const SoSString *this, SoField **writingField) SbBool SoSStringIsConnFromEngine(const SoSString *this) SbBool SoSStringGetConnEngine(const SoSString *this, SoEngineOutput **engineOutput) void SoSStringEnableConn(SoSString *this, SbBool flag) SbBool SoSStringIsConnEnabled(const SoSString *this) int SoSStringGetForwardConn(const SoSString *this, SoFieldList *list) SoFieldContainer * SoSStringGetContainer(const SoSString *this) DESCRIPTION A field containing an ASCII string (sequence of characters). Inventor does not support non-ASCII strings. SoSFStrings are written to file as a sequence of ASCII characters in double quotes (optional if the string doesn't contain any whitespace). Any characters (including newlines) may appear within the quotes. To include a double quote character within the string, precede it with a backslash. For example: Testing "One, Two, Three" "He said, \"Immel did it!\"" are all valid strings. FUNCTIONS SoSStringSetStr(SoSString *this, const char *string) Convenience method to set the field's value given a character array. SoType SoSStringGetClassTypeId() void SoSStringGetTypeId(const SoSString *this) Returns the type for this class or a particular object of this class. const SbString * SoSStringGet(const SoSString *this) Returns this field's value. void SoSStringSet(SoSString *this, const SbString * newValue) Sets this field to newValue. int SoSStringIsEq(const SoSString *this, const SoSFString *f) int SoSStringIsNEq(const SoSString *this, const SoSFString *f) Returns TRUE if f is of the same type and has the same value as this field. SEE ALSO SbString, SoField, SoSField, SoMFString