_compileErrors | Scene | [private] |
_currentViewpoint | Scene | [private] |
_defaultViewpoint | Scene | [private] |
_fieldTypeMap | Scene | [private] |
_nodeMap | Scene | [private] |
_nodes | Scene | [private] |
_numSymbols | Scene | [private] |
_protos | Scene | [private] |
_refs | Scene | [private] |
_root | Scene | [private] |
_symbolList | Scene | [private] |
_symbols | Scene | [private] |
_tempSave | Scene | [private] |
addNode(Node *node) | Scene | |
addProto(std::string name, Proto *value) | Scene | |
addRoute(Node *src, int eventOut, Node *dest, int eventIn) | Scene | |
addSymbol(std::string s) | Scene | |
checkInLicense() | Scene | [static] |
checkOutLicense() | Scene | [static] |
createNode(const char *nodeType) | Scene | |
def(const char *nodeName, Node *value) | Scene | |
deleteRoute(Node *src, int eventOut, Node *dest, int eventIn) | Scene | |
errorf(const char *fmt,...) | Scene | |
generateUniqueNodeName(Node *node) | Scene | |
getFieldType(std::string name) | Scene | |
getFieldTypeName(int type) | Scene | [static] |
getNodeByName(const char *nodeName) | Scene | |
getNodes() const | Scene | [inline] |
getProto(std::string name) | Scene | |
getRoot() const | Scene | [inline] |
getSymbol(int id) const | Scene | |
invalidField(const char *node, const char *field) | Scene | |
invalidNode(const char *nodeName) | Scene | |
isTempSave() const | Scene | [inline] |
parseVRML(FILE *f) | Scene | [virtual] |
ref() | Scene | [inline] |
removeNode(Node *node) | Scene | |
Scene() | Scene | |
setField(Node *node, int field, FieldValue *value) | Scene | |
setNodes(NodeList *nodes) | Scene | |
setRoot(Node *root) | Scene | [inline] |
undef(const char *nodeName) | Scene | |
unref() | Scene | [inline] |
use(const char *nodeName) | Scene | |
validRoute(Node *src, int eventOut, Node *dst, int eventIn) | Scene | [static] |
writeVRML(FILE *f) | Scene | |
~Scene() | Scene | [virtual] |
~SceneBase() | SceneBase | [inline, virtual] |