#include "gobj/viewer.h"
#include "gobj/view.h"
#include "gobj/lang.h"
Functions | |
Gj_Viewer* | Gj_viewer_new (Gj_Ctx* ctx, Gj_View* view) |
Create a new viewer. More... | |
Gj_Viewer* | Gj_viewer_create (Gj_Ctx* ctx, Gj_Model* model, Gj_Stream* stream) |
Create a viewer from a stream. More... | |
int | Gj_viewer_write (Gj_Ctx* ctx, Gj_Viewer* viewer, Gj_Stream* stream) |
Write a viewer to a given stream. More... | |
Gj_Viewer* | Gj_viewer_duplicate (Gj_Ctx* ctx, Gj_Viewer* viewer) |
Create a new viewer as a duplicate of an existing one. More... | |
int | Gj_viewer_delete (Gj_Ctx* ctx, Gj_Viewer* ptr) |
Delete a viewer structure. More... | |
int | Gj_viewer_getParameterByName (Gj_Ctx* ctx, Gj_Viewer* viewer, char* name, Gj_Object** value) |
Get the value of a parameter given by its name. More... | |
int | Gj_viewer_getParameterByNumber (Gj_Ctx* ctx, Gj_Viewer* viewer, int index, Gj_Object** value) |
Get the value of a parameter given by its number. More... | |
int | Gj_viewer_setParameterByName (Gj_Ctx* ctx, Gj_Viewer* viewer, char* name, Gj_Object* value) |
Set the value of a parameter given by its name. More... | |
int | Gj_viewer_setParameterByNumber (Gj_Ctx* ctx, Gj_Viewer* viewer, int index, Gj_Object* value) |
Set the value of a parameter given by its index. More... | |
Gj_Object* | Gj_viewer_view (Gj_Ctx* ctx, Gj_Viewer* viewer, Gj_Object* obj) |
View a given object through the viewer. More... |
|
Create a new viewer.
|
|
Create a viewer from a stream.
|
|
Write a viewer to a given stream.
|
|
Create a new viewer as a duplicate of an existing one.
|
|
Delete a viewer structure.
|
|
Get the value of a parameter given by its name.
|
|
Get the value of a parameter given by its number.
|
|
Set the value of a parameter given by its name.
The
|
|
Set the value of a parameter given by its index.
The
|
|
View a given object through the viewer.
If the resulting ptr is
|