Go to the source code of this file.
|
| SoFieldData (const SoFieldData *) |
|
| SoFieldData (int numFields) |
|
| ~SoFieldData () |
|
void | addField (SoFieldContainer *defObject, const char *fieldName, const SoField *field) |
|
void | overlay (SoFieldContainer *to, const SoFieldContainer *from, SbBool copyConnections) const |
|
int | getNumFields () const |
|
const SbName & | getFieldName (int index) const |
|
SbString | getFieldName (const SoFieldContainer *object, const SoField *field) const |
|
SoField * | getField (const SoFieldContainer *object, const SbString &name) const |
|
SoField * | getField (const SoFieldContainer *object, int index) const |
|
int | getIndex (const SoFieldContainer *fc, const SoField *field) const |
|
void | addEnumValue (const char *typeName, const char *valName, int val) |
|
void | getEnumData (char *typeName, int &num, int *&vals, SbName *&names) |
|
void | getEnumValueName (char *typeName, int val, SbName *&name) |
|
◆ addEnumValue()
void addEnumValue |
( |
const char * |
typeName, |
|
|
const char * |
valName, |
|
|
int |
val |
|
) |
| |
◆ addField()
◆ getEnumData()
void getEnumData |
( |
char * |
typeName, |
|
|
int & |
num, |
|
|
int *& |
vals, |
|
|
SbName *& |
names |
|
) |
| |
◆ getEnumValueName()
void getEnumValueName |
( |
char * |
typeName, |
|
|
int |
val, |
|
|
SbName *& |
name |
|
) |
| |
◆ getField() [1/2]
◆ getField() [2/2]
◆ getFieldName() [1/2]
◆ getFieldName() [2/2]
const SbName & getFieldName |
( |
int |
index | ) |
const |
◆ getIndex()
◆ getNumFields()
int getNumFields |
( |
| ) |
const |
◆ overlay()
◆ SoFieldData() [1/2]
SoFieldData |
( |
const SoFieldData * |
| ) |
|
◆ SoFieldData() [2/2]
SoFieldData |
( |
int |
numFields | ) |
|
◆ ~SoFieldData()