|
GF_EXPORT Bool | gf_node_in_table_by_tag (u32 tag, u32 NDTType) |
|
static void | Node_on_add_children (GF_Node *node, GF_Route *route) |
|
static void | Node_on_remove_children (GF_Node *node, GF_Route *route) |
|
void | gf_sg_vrml_parent_setup (GF_Node *pNode) |
|
void | gf_sg_vrml_parent_destroy (GF_Node *pNode) |
|
GF_EXPORT GF_Err | gf_sg_delete_all_protos (GF_SceneGraph *scene) |
|
GF_EXPORT void | gf_sg_set_proto_loader (GF_SceneGraph *scene, GF_SceneGraph *(*GetExternProtoLib)(void *SceneCallback, MFURL *lib_url)) |
|
GF_EXPORT u32 | gf_sg_get_next_available_route_id (GF_SceneGraph *sg) |
|
GF_EXPORT void | gf_sg_set_max_defined_route_id (GF_SceneGraph *sg, u32 ID) |
|
GF_EXPORT u32 | gf_sg_get_next_available_proto_id (GF_SceneGraph *sg) |
|
GF_EXPORT GF_Err | gf_node_insert_child (GF_Node *parent, GF_Node *new_child, s32 Position) |
|
GF_EXPORT void | gf_sg_script_load (GF_Node *n) |
|
GF_EXPORT GF_Proto * | gf_sg_find_proto (GF_SceneGraph *sg, u32 ProtoID, char *name) |
|
static SFBool * | NewSFBool () |
|
static SFFloat * | NewSFFloat () |
|
static SFDouble * | NewSFDouble () |
|
static SFTime * | NewSFTime () |
|
static SFInt32 * | NewSFInt32 () |
|
static SFString * | NewSFString () |
|
static SFVec3f * | NewSFVec3f () |
|
static SFVec3d * | NewSFVec3d () |
|
static SFVec2f * | NewSFVec2f () |
|
static SFVec2d * | NewSFVec2d () |
|
static SFColor * | NewSFColor () |
|
static SFColorRGBA * | NewSFColorRGBA () |
|
static SFRotation * | NewSFRotation () |
|
static SFImage * | NewSFImage () |
|
static SFURL * | NewSFURL () |
|
static SFCommandBuffer * | NewSFCommandBuffer () |
|
static SFScript * | NewSFScript () |
|
static SFAttrRef * | NewSFAttrRef () |
|
static MFBool * | NewMFBool () |
|
static MFFloat * | NewMFFloat () |
|
static MFTime * | NewMFTime () |
|
static MFInt32 * | NewMFInt32 () |
|
static MFString * | NewMFString () |
|
static MFVec3f * | NewMFVec3f () |
|
static MFVec3d * | NewMFVec3d () |
|
static MFVec2f * | NewMFVec2f () |
|
static MFVec2d * | NewMFVec2d () |
|
static MFColor * | NewMFColor () |
|
static MFColorRGBA * | NewMFColorRGBA () |
|
static MFRotation * | NewMFRotation () |
|
static MFURL * | NewMFURL () |
|
static MFScript * | NewMFScript () |
|
static MFAttrRef * | NewMFAttrRef () |
|
GF_EXPORT void * | gf_sg_vrml_field_pointer_new (u32 FieldType) |
|
void | gf_sg_mfint32_del (MFInt32 par) |
|
void | gf_sg_mffloat_del (MFFloat par) |
|
void | gf_sg_mfdouble_del (MFDouble par) |
|
void | gf_sg_mfbool_del (MFBool par) |
|
void | gf_sg_mfcolor_del (MFColor par) |
|
void | gf_sg_mfcolorrgba_del (MFColorRGBA par) |
|
void | gf_sg_mfrotation_del (MFRotation par) |
|
void | gf_sg_mftime_del (MFTime par) |
|
void | gf_sg_mfvec2f_del (MFVec2f par) |
|
void | gf_sg_mfvec2d_del (MFVec2d par) |
|
void | gf_sg_mfvec3f_del (MFVec3f par) |
|
void | gf_sg_mfvec3d_del (MFVec3d par) |
|
void | gf_sg_mfvec4f_del (MFVec4f par) |
|
void | gf_sg_mfattrref_del (MFAttrRef par) |
|
void | gf_sg_sfimage_del (SFImage im) |
|
void | gf_sg_sfstring_del (SFString par) |
|
void | gf_sg_sfcommand_del (SFCommandBuffer cb) |
|
GF_EXPORT void | gf_sg_vrml_field_pointer_del (void *field, u32 FieldType) |
|
GF_EXPORT const char * | gf_sg_vrml_get_event_type_name (u32 EventType, Bool forX3D) |
|
GF_EXPORT const char * | gf_sg_vrml_get_field_type_name (u32 FieldType) |
|
u32 | gf_sg_field_type_by_name (char *fieldType) |
|
void | gf_sg_sfurl_del (SFURL url) |
|
GF_EXPORT Bool | gf_sg_vrml_is_sf_field (u32 FieldType) |
|
void | gf_sg_mfstring_del (MFString par) |
|
GF_EXPORT void | gf_sg_mfurl_del (MFURL url) |
|
void | gf_sg_mfscript_del (MFScript sc) |
|
void | gf_sg_vrml_copy_mfurl (MFURL *dst, MFURL *src) |
|
u32 | gf_sg_vrml_get_sf_size (u32 FieldType) |
|
GF_EXPORT u32 | gf_sg_vrml_get_sf_type (u32 FieldType) |
|
GF_EXPORT GF_Err | gf_sg_vrml_mf_insert (void *mf, u32 FieldType, void **new_ptr, u32 InsertAt) |
|
GF_EXPORT GF_Err | gf_sg_vrml_mf_reset (void *mf, u32 FieldType) |
|
GF_EXPORT GF_Err | gf_sg_vrml_mf_alloc (void *mf, u32 FieldType, u32 NbItems) |
|
GF_EXPORT GF_Err | gf_sg_vrml_mf_get_item (void *mf, u32 FieldType, void **new_ptr, u32 ItemPos) |
|
GF_EXPORT GF_Err | gf_sg_vrml_mf_append (void *mf, u32 FieldType, void **new_ptr) |
|
GF_EXPORT GF_Err | gf_sg_vrml_mf_remove (void *mf, u32 FieldType, u32 RemoveFrom) |
|
void | VRML_FieldCopyCast (void *dest, u32 dst_field_type, void *orig, u32 ori_field_type) |
|
GF_EXPORT void | gf_sg_vrml_field_clone (void *dest, void *orig, u32 field_type, GF_SceneGraph *inScene) |
|
GF_EXPORT void | gf_sg_vrml_field_copy (void *dest, void *orig, u32 field_type) |
|
GF_EXPORT Bool | gf_sg_vrml_field_equal (void *dest, void *orig, u32 field_type) |
|
GF_EXPORT SFColorRGBA | gf_sg_sfcolor_to_rgba (SFColor val) |
|
GF_EXPORT u32 | gf_node_get_num_fields_in_mode (GF_Node *Node, u8 IndexMode) |
|
Bool | InitColorInterpolator (M_ColorInterpolator *node) |
|
Bool | InitCoordinateInterpolator2D (M_CoordinateInterpolator2D *node) |
|
Bool | InitCoordinateInterpolator (M_CoordinateInterpolator *n) |
|
Bool | InitNormalInterpolator (M_NormalInterpolator *n) |
|
Bool | InitPositionInterpolator2D (M_PositionInterpolator2D *node) |
|
Bool | InitPositionInterpolator (M_PositionInterpolator *node) |
|
Bool | InitScalarInterpolator (M_ScalarInterpolator *node) |
|
Bool | InitOrientationInterpolator (M_OrientationInterpolator *node) |
|
Bool | InitValuator (M_Valuator *node) |
|
Bool | InitCoordinateInterpolator4D (M_CoordinateInterpolator4D *node) |
|
Bool | InitPositionInterpolator4D (M_PositionInterpolator4D *node) |
|
void | PA_Init (GF_Node *n) |
|
void | PA_Modified (GF_Node *n, GF_FieldInfo *field) |
|
void | PA2D_Init (GF_Node *n) |
|
void | PA2D_Modified (GF_Node *n, GF_FieldInfo *field) |
|
void | SA_Init (GF_Node *n) |
|
void | SA_Modified (GF_Node *n, GF_FieldInfo *field) |
|
void | InitBooleanFilter (GF_Node *n) |
|
void | InitBooleanSequencer (GF_Node *n) |
|
void | InitBooleanToggle (GF_Node *n) |
|
void | InitBooleanTrigger (GF_Node *n) |
|
void | InitIntegerSequencer (GF_Node *n) |
|
void | InitIntegerTrigger (GF_Node *n) |
|
void | InitTimeTrigger (GF_Node *n) |
|
Bool | gf_sg_vrml_node_init (GF_Node *node) |
|
Bool | gf_sg_vrml_node_changed (GF_Node *node, GF_FieldInfo *field) |
|
Bool | gf_node_in_table (GF_Node *node, u32 NDTType) |
|