libgpac
Documentation of the core library of GPAC
mpeg4_valuator.c File Reference
#include <gpac/internal/scenegraph_dev.h>
#include <gpac/nodes_mpeg4.h>
+ Include dependency graph for mpeg4_valuator.c:

Functions

static void format_sftime_string (Fixed _val, char *str)
 
static void valuator_get_output (M_Valuator *p, GenMFField *inMFField, u32 inType, Bool do_sum, u32 i, SFVec4f *output, u32 *num_out)
 
static void SetValuatorOutput (M_Valuator *p, SFVec4f *inSFField, GenMFField *inMFField, u32 inType)
 
static void Valuator_SetInSFBool (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInSFFloat (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInSFInt32 (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInSFTime (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInSFColor (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInSFVec2f (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInSFVec3f (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInSFRotation (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInSFString (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInMFColor (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInMFFloat (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInMFInt32 (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInMFVec2f (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInMFVec3f (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInMFRotation (GF_Node *n, GF_Route *route)
 
static void Valuator_SetInMFString (GF_Node *n, GF_Route *route)
 
static void valuator_destroy (GF_Node *node, void *rs, Bool is_destroy)
 
Bool InitValuator (M_Valuator *node)
 

Function Documentation

◆ format_sftime_string()

static void format_sftime_string ( Fixed  _val,
char *  str 
)
static
+ Here is the caller graph for this function:

◆ valuator_get_output()

static void valuator_get_output ( M_Valuator *  p,
GenMFField inMFField,
u32  inType,
Bool  do_sum,
u32  i,
SFVec4f output,
u32 num_out 
)
static
+ Here is the caller graph for this function:

◆ SetValuatorOutput()

static void SetValuatorOutput ( M_Valuator *  p,
SFVec4f inSFField,
GenMFField inMFField,
u32  inType 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInSFBool()

static void Valuator_SetInSFBool ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInSFFloat()

static void Valuator_SetInSFFloat ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInSFInt32()

static void Valuator_SetInSFInt32 ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInSFTime()

static void Valuator_SetInSFTime ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInSFColor()

static void Valuator_SetInSFColor ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInSFVec2f()

static void Valuator_SetInSFVec2f ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInSFVec3f()

static void Valuator_SetInSFVec3f ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInSFRotation()

static void Valuator_SetInSFRotation ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInSFString()

static void Valuator_SetInSFString ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInMFColor()

static void Valuator_SetInMFColor ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInMFFloat()

static void Valuator_SetInMFFloat ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInMFInt32()

static void Valuator_SetInMFInt32 ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInMFVec2f()

static void Valuator_SetInMFVec2f ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInMFVec3f()

static void Valuator_SetInMFVec3f ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInMFRotation()

static void Valuator_SetInMFRotation ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Valuator_SetInMFString()

static void Valuator_SetInMFString ( GF_Node n,
GF_Route *  route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ valuator_destroy()

static void valuator_destroy ( GF_Node node,
void *  rs,
Bool  is_destroy 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ InitValuator()

Bool InitValuator ( M_Valuator *  node)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: