SSBM Decomp
Loading...
Searching...
No Matches
HSD_TObj Struct Reference

Texture Object. More...

#include <tobj.h>

Data Fields

HSD_Obj parent
HSD_TObjnext
GXTexMapID id
GXTexGenSrc src
u32 mtxid
Quaternion rotate
Vec3 scale
Vec3 translate
GXTexWrapMode wrap_s
GXTexWrapMode wrap_t
u8 repeat_s
u8 repeat_t
u32 flags
f32 blending
GXTexFilter magFilt
struct HSD_ImageDescimagedesc
struct _HSD_Tlut * tlut
struct _HSD_TexLODDesc * lod
HSD_AObjaobj
struct HSD_ImageDesc ** imagetbl
struct _HSD_Tlut ** tluttbl
u8 tlut_no
Mtx mtx
GXTexCoordID coord
struct _HSD_TObjTev * tev

Detailed Description

Texture Object.

Field Documentation

◆ parent

HSD_Obj HSD_TObj::parent

◆ next

HSD_TObj* HSD_TObj::next

◆ id

GXTexMapID HSD_TObj::id

◆ src

GXTexGenSrc HSD_TObj::src

◆ mtxid

u32 HSD_TObj::mtxid

◆ rotate

Quaternion HSD_TObj::rotate

◆ scale

Vec3 HSD_TObj::scale

◆ translate

Vec3 HSD_TObj::translate

◆ wrap_s

GXTexWrapMode HSD_TObj::wrap_s

◆ wrap_t

GXTexWrapMode HSD_TObj::wrap_t

◆ repeat_s

u8 HSD_TObj::repeat_s

◆ repeat_t

u8 HSD_TObj::repeat_t

◆ flags

u32 HSD_TObj::flags

◆ blending

f32 HSD_TObj::blending

◆ magFilt

GXTexFilter HSD_TObj::magFilt

◆ imagedesc

struct HSD_ImageDesc* HSD_TObj::imagedesc

◆ tlut

struct _HSD_Tlut* HSD_TObj::tlut

◆ lod

struct _HSD_TexLODDesc* HSD_TObj::lod

◆ aobj

HSD_AObj* HSD_TObj::aobj

◆ imagetbl

struct HSD_ImageDesc** HSD_TObj::imagetbl

◆ tluttbl

struct _HSD_Tlut** HSD_TObj::tluttbl

◆ tlut_no

u8 HSD_TObj::tlut_no

◆ mtx

Mtx HSD_TObj::mtx

◆ coord

GXTexCoordID HSD_TObj::coord

◆ tev

struct _HSD_TObjTev* HSD_TObj::tev

The documentation for this struct was generated from the following file:
  • src/sysdolphin/baselib/tobj.h