Kestrel Interface
Loading...
Searching...
No Matches
kest_effect_view.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  kest_tv_grouping
struct  kest_effect_view_str

Macros

#define TRANSFORMER_VIEW_GRID_CELL_HSIZE   250
#define TRANSFORMER_VIEW_GRID_CELL_VSIZE   200
#define TRANSFORMER_VIEW_MAX_GROUPS   5

Functions

kest_ui_pagecreate_effect_view_for (kest_effect *effect)
int effect_view_configure (kest_ui_page *page, void *effect)
int init_effect_view (kest_ui_page *page)
int configure_effect_view (kest_ui_page *page, void *data)
int create_effect_view_ui (kest_ui_page *page)
int free_effect_view_ui (kest_ui_page *page)
int free_effect_view (kest_ui_page *page)
int enter_effect_view (kest_ui_page *page)
int enter_effect_view_forward (kest_ui_page *page)
int enter_effect_view_back (kest_ui_page *page)
int refresh_effect_view (kest_ui_page *page)
int effect_view_request_parameter_values (kest_ui_page *page)

Macro Definition Documentation

◆ TRANSFORMER_VIEW_GRID_CELL_HSIZE

#define TRANSFORMER_VIEW_GRID_CELL_HSIZE   250

Definition at line 4 of file kest_effect_view.h.

◆ TRANSFORMER_VIEW_GRID_CELL_VSIZE

#define TRANSFORMER_VIEW_GRID_CELL_VSIZE   200

Definition at line 5 of file kest_effect_view.h.

◆ TRANSFORMER_VIEW_MAX_GROUPS

#define TRANSFORMER_VIEW_MAX_GROUPS   5

Function Documentation

◆ configure_effect_view()

int configure_effect_view ( kest_ui_page * page,
void * data )

Definition at line 106 of file kest_effect_view.c.

Referenced by create_effect_view_for(), and init_effect_view().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ create_effect_view_for()

kest_ui_page * create_effect_view_for ( kest_effect * effect)

Definition at line 9 of file kest_effect_view.c.

Here is the call graph for this function:

◆ create_effect_view_ui()

int create_effect_view_ui ( kest_ui_page * page)

Definition at line 192 of file kest_effect_view.c.

Referenced by add_effect_from_menu_eff(), and init_effect_view().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ effect_view_configure()

int effect_view_configure ( kest_ui_page * page,
void * effect )

◆ effect_view_request_parameter_values()

int effect_view_request_parameter_values ( kest_ui_page * page)

Referenced by enter_effect_view().

Here is the caller graph for this function:

◆ enter_effect_view()

int enter_effect_view ( kest_ui_page * page)

Definition at line 301 of file kest_effect_view.c.

Referenced by init_effect_view().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ enter_effect_view_back()

int enter_effect_view_back ( kest_ui_page * page)

◆ enter_effect_view_forward()

int enter_effect_view_forward ( kest_ui_page * page)

◆ free_effect_view()

int free_effect_view ( kest_ui_page * page)

Definition at line 324 of file kest_effect_view.c.

Referenced by create_effect_view_for(), free_effect(), and gut_effect().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ free_effect_view_ui()

int free_effect_view_ui ( kest_ui_page * page)

Definition at line 314 of file kest_effect_view.c.

◆ init_effect_view()

int init_effect_view ( kest_ui_page * page)

Definition at line 43 of file kest_effect_view.c.

Referenced by create_effect_view_for().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ refresh_effect_view()

int refresh_effect_view ( kest_ui_page * page)