ps2sdk  1.1
A collection of Open Source libraries used for developing applications on Sony's PlayStation 2® (PS2).
GS_DRAWENV Struct Reference

#include <libgs.h>

+ Collaboration diagram for GS_DRAWENV:

Data Fields

u16 offset_x
 
u16 offset_y
 
GS_URECT clip
 
u16 vram_addr
 
u8 fbw
 
u8 psm
 
u16 vram_x
 
u16 vram_y
 
u32 draw_mask
 
u8 auto_clear
 
GS_RGBAQ bg_color
 

Detailed Description

Screen Draw Environment

Definition at line 1940 of file libgs.h.

Field Documentation

◆ auto_clear

u8 GS_DRAWENV::auto_clear

Definition at line 1960 of file libgs.h.

Referenced by GsPutDrawEnv1(), GsPutDrawEnv2(), and GsSetDefaultDrawEnv().

◆ bg_color

GS_RGBAQ GS_DRAWENV::bg_color

Definition at line 1962 of file libgs.h.

Referenced by GsClearDrawEnv1(), GsClearDrawEnv2(), and GsSetDefaultDrawEnv().

◆ clip

GS_URECT GS_DRAWENV::clip

◆ draw_mask

u32 GS_DRAWENV::draw_mask

Definition at line 1958 of file libgs.h.

Referenced by GsPutDrawEnv1(), GsPutDrawEnv2(), and GsSetDefaultDrawEnv().

◆ fbw

u8 GS_DRAWENV::fbw

Definition at line 1950 of file libgs.h.

Referenced by GsPutDrawEnv1(), GsPutDrawEnv2(), and GsSetDefaultDrawEnv().

◆ offset_x

u16 GS_DRAWENV::offset_x

◆ offset_y

u16 GS_DRAWENV::offset_y

◆ psm

u8 GS_DRAWENV::psm

Definition at line 1952 of file libgs.h.

Referenced by GsPutDrawEnv1(), GsPutDrawEnv2(), and GsSetDefaultDrawEnv().

◆ vram_addr

u16 GS_DRAWENV::vram_addr

◆ vram_x

u16 GS_DRAWENV::vram_x

Definition at line 1954 of file libgs.h.

Referenced by GsSetDefaultDrawEnv().

◆ vram_y

u16 GS_DRAWENV::vram_y

Definition at line 1956 of file libgs.h.

Referenced by GsSetDefaultDrawEnv().


The documentation for this struct was generated from the following file: