gCAD3D 2.35
ui_tex.c File Reference

userInterface Textures UI_Tex_ More...

#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include "../ut/ut_geo.h"
#include "../ut/ut_txt.h"
#include "../ut/ut_os.h"
#include "../ut/ut_cast.h"
#include "../gui/gui__.h"
#include "../xa/xa.h"

Functions

int UI_Tex_Key (int iKey)
 
int UI_Tex_EntUpd (int mode, TexRef *tr)
 
int UI_Tex_EntIni ()
 
int UI_Tex_Load (char *fnam, char *dirNam)
 
int UI_Tex_CB1 (MemObj *mo, void **data)
 
int UI_Tex__ (MemObj *mo, void **data)
 

Variables

AP_STAT AP_stat
 
char AP_dir_open [128]
 
char AP_sym_open [64]
 
static MemObj Tex_ent_sc
 
static MemObj Tex_ent_off
 
static MemObj Tex_ent_ang
 
static int Tex_actEnt =0
 

Detailed Description

userInterface Textures UI_Tex_

=====================================================
List_functions_start:
UI_Tex__ window Texture
UI_Tex_Load textureFile selected ..
UI_Tex_CB1 callback from keyin in texture-InputFileds ..
UI_Tex_Key modify Scale/Offset/Ang-entries from cursor-keys
UI_Tex_EntUpd update the entry-fields
UI_Tex_EntIni init texure-userparameters
List_functions_end:
=====================================================
Texture-Utility-Functions: see ../xa/xa_tex.c

Function Documentation

int UI_Tex_Key ( int  iKey)
int UI_Tex_EntUpd ( int  mode,
TexRef tr 
)
int UI_Tex_EntIni ( )
int UI_Tex_Load ( char *  fnam,
char *  dirNam 
)
int UI_Tex_CB1 ( MemObj mo,
void **  data 
)
int UI_Tex__ ( MemObj mo,
void **  data 
)

Variable Documentation

AP_STAT AP_stat
char AP_dir_open[128]
char AP_sym_open[64]
MemObj Tex_ent_sc
static
MemObj Tex_ent_off
static
MemObj Tex_ent_ang
static
int Tex_actEnt =0
static