GrafX2 2.9.3227
The ultimate 256-color painting program
layers.c File Reference
#include <stdlib.h>
#include <string.h>
#include "const.h"
#include "struct.h"
#include "global.h"
#include "gfx2log.h"
#include "windows.h"
#include "engine.h"
#include "pages.h"
#include "screen.h"
#include "input.h"
#include "help.h"
#include "misc.h"
#include "osdep.h"
#include "readline.h"
#include "graph.h"
#include "keycodes.h"
#include "layers.h"
+ Include dependency graph for layers.c:

Functions

void Layer_activate (int layer, short side)
 
int Layers_max (enum IMAGE_MODES mode)
 
void Button_Layer_add (int btn)
 
void Button_Layer_duplicate (int btn)
 
void Button_Layer_remove (int btn)
 
static int Layer_under_mouse (void)
 
void Button_Layer_select (int btn)
 
void Button_Layer_toggle (int btn)
 
static void Draw_transparent_color (byte color)
 
static void Draw_transparent_background (byte background)
 
void Button_Layer_menu (int btn)
 
void Button_Layer_set_transparent (int btn)
 
void Button_Layer_get_transparent (int btn)
 
void Button_Layer_merge (int btn)
 
void Button_Layer_up (int btn)
 
void Button_Layer_down (int btn)
 
int Interpret_delay (int delay)
 
void Button_Anim_time (int btn)
 
void Button_Anim_first_frame (int btn)
 
void Button_Anim_prev_frame (int btn)
 
void Button_Anim_next_frame (int btn)
 
void Button_Anim_last_frame (int btn)
 
void Button_Anim_continuous_next (int btn)
 
void Button_Anim_continuous_prev (int btn)
 

Function Documentation

◆ Layer_activate()

◆ Layers_max()

◆ Button_Layer_add()

◆ Button_Layer_duplicate()

◆ Button_Layer_remove()

◆ Layer_under_mouse()

◆ Button_Layer_select()

void Button_Layer_select ( int  btn)

◆ Button_Layer_toggle()

void Button_Layer_toggle ( int  btn)

◆ Draw_transparent_color()

static void Draw_transparent_color ( byte  color)
static

◆ Draw_transparent_background()

static void Draw_transparent_background ( byte  background)
static

References MC_Black, MC_Light, and Print_in_window().

Referenced by Button_Layer_menu().

◆ Button_Layer_menu()

◆ Button_Layer_set_transparent()

◆ Button_Layer_get_transparent()

◆ Button_Layer_merge()

◆ Button_Layer_up()

◆ Button_Layer_down()

◆ Interpret_delay()

int Interpret_delay ( int  delay)

◆ Button_Anim_time()

◆ Button_Anim_first_frame()

void Button_Anim_first_frame ( int  btn)

◆ Button_Anim_prev_frame()

◆ Button_Anim_next_frame()

◆ Button_Anim_last_frame()

◆ Button_Anim_continuous_next()

◆ Button_Anim_continuous_prev()