libgpac
Documentation of the core library of GPAC
|
#include "drawable.h"
Data Structures | |
struct | GroupCache |
Functions | |
GroupCache * | group_cache_new (GF_Compositor *compositor, GF_Node *node) |
void | group_cache_del (GroupCache *cache) |
Bool | group_cache_traverse (GF_Node *node, GroupCache *cache, GF_TraverseState *tr_state, Bool force_recompute, Bool is_mpeg4, Bool auto_fit_vp) |
void | group_cache_draw (GroupCache *cache, GF_TraverseState *tr_state) |
Fixed | group_cache_check_coverage_increase (GF_Rect *ctx, GF_Rect *grp_bounds, DrawableContext *curr, DrawableContext *first_child) |
struct GroupCache |
Data Fields | ||
---|---|---|
GF_TextureHandler | txh | |
Drawable * | drawable | |
Fixed | opacity | |
Bool | force_recompute | |
Fixed | scale | |
SFVec2f | orig_vp |
GroupCache* group_cache_new | ( | GF_Compositor * | compositor, |
GF_Node * | node | ||
) |
void group_cache_del | ( | GroupCache * | cache | ) |
Bool group_cache_traverse | ( | GF_Node * | node, |
GroupCache * | cache, | ||
GF_TraverseState * | tr_state, | ||
Bool | force_recompute, | ||
Bool | is_mpeg4, | ||
Bool | auto_fit_vp | ||
) |
void group_cache_draw | ( | GroupCache * | cache, |
GF_TraverseState * | tr_state | ||
) |