GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include "nodes_stacks.h"
#include "visual_manager.h"
#include <gpac/internal/terminal_dev.h>
#include <gpac/options.h>
Macros | |
#define | VPCHANGED(__rend) { GF_Event evt; evt.type = GF_EVENT_VIEWPOINTS; gf_term_send_event(__rend->term, &evt); } |
Functions | |
GF_Err | gf_sc_get_viewpoint (GF_Compositor *compositor, u32 viewpoint_idx, const char **outName, Bool *is_bound) |
GF_Err | gf_sc_set_viewpoint (GF_Compositor *compositor, u32 viewpoint_idx, const char *viewpoint_name) |
static void | DestroyViewStack (GF_Node *node) |
static void | viewport_set_bind (GF_Node *node, GF_Route *route) |
static void | TraverseViewport (GF_Node *node, void *rs, Bool is_destroy) |
void | compositor_init_viewport (GF_Compositor *compositor, GF_Node *node) |
static void | viewpoint_set_bind (GF_Node *node, GF_Route *route) |
static void | TraverseViewpoint (GF_Node *node, void *rs, Bool is_destroy) |
void | compositor_init_viewpoint (GF_Compositor *compositor, GF_Node *node) |
static void | navinfo_set_bind (GF_Node *node, GF_Route *route) |
static void | TraverseNavigationInfo (GF_Node *node, void *rs, Bool is_destroy) |
void | compositor_init_navigation_info (GF_Compositor *compositor, GF_Node *node) |
static void | fog_set_bind (GF_Node *node, GF_Route *route) |
static void | TraverseFog (GF_Node *node, void *rs, Bool is_destroy) |
void | compositor_init_fog (GF_Compositor *compositor, GF_Node *node) |
#define VPCHANGED | ( | __rend | ) | { GF_Event evt; evt.type = GF_EVENT_VIEWPOINTS; gf_term_send_event(__rend->term, &evt); } |
GF_Err gf_sc_get_viewpoint | ( | GF_Compositor * | compositor, |
u32 | viewpoint_idx, | ||
const char ** | outName, | ||
Bool * | is_bound | ||
) |
GF_Err gf_sc_set_viewpoint | ( | GF_Compositor * | compositor, |
u32 | viewpoint_idx, | ||
const char * | viewpoint_name | ||
) |
|
static |
|
static |
void compositor_init_viewport | ( | GF_Compositor * | compositor, |
GF_Node * | node | ||
) |
|
static |
void compositor_init_viewpoint | ( | GF_Compositor * | compositor, |
GF_Node * | node | ||
) |
|
static |
void compositor_init_navigation_info | ( | GF_Compositor * | compositor, |
GF_Node * | node | ||
) |
|
static |
void compositor_init_fog | ( | GF_Compositor * | compositor, |
GF_Node * | node | ||
) |