Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
TimLoader Struct Reference

Uploads TIM images to VRAM (initTimLoader); acts on TIM_LOADER. More...

#include <engine/gfx.h>

Data Fields

u16 w
 size of the last image
 
u16 h
 
u8 pad4 [4]
 never read or written
 
s32 imageX
 
s32 imageY
 
s32 clutX
 
s32 clutY
 
s32 bufferSize
 for the RLE-compressed images
 
void(* bind )()
 (loader)
 
void(* load )()
 (TIM)
 
void(* setImagePos )()
 (x, y)
 
void(* setClutPos )()
 (x, y)
 
void(* loadArchive )()
 (archive): each image 64 halfwords to the right
 
void(* setBufferSize )()
 (size)
 

Detailed Description

Uploads TIM images to VRAM (initTimLoader); acts on TIM_LOADER.

Definition at line 325 of file gfx.h.

Field Documentation

◆ w

u16 TimLoader::w

size of the last image

Definition at line 326 of file gfx.h.

Referenced by FIELDSTG_animateActor(), and timLoaderLoad().

◆ h

u16 TimLoader::h

Definition at line 327 of file gfx.h.

Referenced by FIELDSTG_animateActor(), and timLoaderLoad().

◆ pad4

u8 TimLoader::pad4[4]

never read or written

Definition at line 328 of file gfx.h.

◆ imageX

s32 TimLoader::imageX

Definition at line 329 of file gfx.h.

Referenced by timLoaderLoad(), timLoaderLoadArchive(), and timLoaderSetImagePos().

◆ imageY

s32 TimLoader::imageY

Definition at line 330 of file gfx.h.

Referenced by timLoaderLoad(), and timLoaderSetImagePos().

◆ clutX

s32 TimLoader::clutX

Definition at line 331 of file gfx.h.

Referenced by timLoaderLoad(), and timLoaderSetClutPos().

◆ clutY

s32 TimLoader::clutY

Definition at line 332 of file gfx.h.

Referenced by timLoaderLoad(), and timLoaderSetClutPos().

◆ bufferSize

s32 TimLoader::bufferSize

for the RLE-compressed images

Definition at line 333 of file gfx.h.

Referenced by initTimLoader(), timLoaderLoadArchive(), and timLoaderSetBufferSize().

◆ bind

void(* TimLoader::bind) ()

(loader)

Definition at line 334 of file gfx.h.

Referenced by initTimLoader().

◆ load

◆ setImagePos

◆ setClutPos

◆ loadArchive

◆ setBufferSize

void(* TimLoader::setBufferSize) ()

(size)

Definition at line 339 of file gfx.h.

Referenced by initTimLoader(), and STGDGLAB_loadFiles().


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