libgpac
Documentation of the core library of GPAC
GF_Proto Struct Reference

#include <scenegraph_dev.h>

+ Collaboration diagram for GF_Proto:

Data Fields

u32 ID
 
char * Name
 
GF_List * proto_fields
 
struct __tag_scene_graphparent_graph
 
struct __tag_scene_graphsub_graph
 
GF_List * node_code
 
u32 NumIn
 
u32 NumOut
 
u32 NumDef
 
u32 NumDyn
 
void * userpriv
 
void(* OnDelete )(void *ptr)
 
MFURL ExternProto
 
GF_List * instances
 

Detailed Description

proto object

Field Documentation

◆ ID

u32 GF_Proto::ID

◆ Name

char* GF_Proto::Name

◆ proto_fields

GF_List* GF_Proto::proto_fields

◆ parent_graph

struct __tag_scene_graph* GF_Proto::parent_graph

◆ sub_graph

struct __tag_scene_graph* GF_Proto::sub_graph

◆ node_code

GF_List* GF_Proto::node_code

◆ NumIn

u32 GF_Proto::NumIn

◆ NumOut

u32 GF_Proto::NumOut

◆ NumDef

u32 GF_Proto::NumDef

◆ NumDyn

u32 GF_Proto::NumDyn

◆ userpriv

void* GF_Proto::userpriv

◆ OnDelete

void(* GF_Proto::OnDelete) (void *ptr)

◆ ExternProto

MFURL GF_Proto::ExternProto

◆ instances

GF_List* GF_Proto::instances