|
SSBM Decomp
|
#include "lbspdisplay.h"#include <Runtime/platform.h>#include <sysdolphin/baselib/forward.h>#include <placeholder.h>#include <stdarg.h>#include <stddef.h>#include "lbdvd.h"#include "types.h"#include <dolphin/gx/GXCull.h>#include <dolphin/gx/GXGeometry.h>#include <dolphin/gx/GXPixel.h>#include <dolphin/gx/GXTev.h>#include <dolphin/gx/GXTexture.h>#include <dolphin/gx/GXTransform.h>#include <dolphin/gx/GXVert.h>#include <melee/sc/types.h>#include <sysdolphin/baselib/cobj.h>#include <sysdolphin/baselib/debug.h>#include <sysdolphin/baselib/dobj.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/gobjgxlink.h>#include <sysdolphin/baselib/gobjobject.h>#include <sysdolphin/baselib/gobjuserdata.h>#include <sysdolphin/baselib/jobj.h>#include <sysdolphin/baselib/lobj.h>#include <sysdolphin/baselib/memory.h>#include <sysdolphin/baselib/psstructs.h>#include <sysdolphin/baselib/state.h>#include <sysdolphin/baselib/tev.h>#include <sysdolphin/baselib/tobj.h>Functions | |
| HSD_LObj * | lb_80011AC4 (LightList **list) |
| void | lb_80011B74 (HSD_DObj *dobj, u32 flags) |
| static bool | checkJObjFlags (HSD_JObj *jobj) |
| void | lb_80011C18 (HSD_JObj *jobj, u32 flags) |
| int | lb_80011E24 (HSD_JObj *root, HSD_JObj **result,...) |
| int | lb_8001204C (HSD_JObj *root, HSD_JObj **result, u16 *indices, int count) |
| static void * | setImageFromPreloadedArchive (HSD_ImageDesc *image_desc, s16 entry_num) |
| HSD_ImageDesc * | lb_800121FC (HSD_ImageDesc *image_desc, int width, int height, GXTexFmt format, s16 entry_num) |
| void | lb_800122C8 (HSD_ImageDesc *image_desc, u16 origx, u16 origy, bool clear) |
| void | lb_800122F0 (HSD_ImageDesc *img, GXTexObj *tex, f32 factor) |
| void | lb_8001271C (GXTexObj *arg0, float x0, float arg2, float tex_width, float tex_height, float scale_x, float scale_y) |
| void | lb_8001285C (HSD_ImageDesc *image_desc, GXTexObj *tex_obj) |
| static void | setTevAlpha (u8 alpha) |
| void | lb_80012994 (HSD_ImageDesc *img, u8 alpha, u8 blur_size, f32 x, f32 y, f32 scale_x, f32 scale_y, f32 color_factor) |
| void | fn_80013614 (HSD_GObj *gobj) |
| void | fn_800138AC (void *ptr) |
| void | lb_800138CC (HSD_GObj *gobj, HSD_GObjEvent blur_callback) |
| void | lb_800138D8 (HSD_GObj *gobj, s8 size) |
| HSD_GObj * | lb_800138EC (HSD_ImageDesc *img, GObj_RenderFunc render_func, int prio, s8 alpha, float pos_x, float pos_y, float scale_x, float scale_y) |
| HSD_CObj * | lb_80013B14 (HSD_CameraDescPerspective *desc) |
Variables | |
| static HSD_Chan | chan0 |
| static HSD_Chan | chan1 |
| static const Vec3 | lb_803B72A8 = { 0.0F, 0.0F, 1.0F } |
| static const Vec3 | lb_803B72B4 = { 0.0F, 0.0F, 0.0F } |
|
static |
| HSD_ImageDesc * lb_800121FC | ( | HSD_ImageDesc * | image_desc, |
| int | width, | ||
| int | height, | ||
| GXTexFmt | format, | ||
| s16 | entry_num ) |
| void lb_800122C8 | ( | HSD_ImageDesc * | image_desc, |
| u16 | origx, | ||
| u16 | origy, | ||
| bool | clear ) |
| void lb_800122F0 | ( | HSD_ImageDesc * | img, |
| GXTexObj * | tex, | ||
| f32 | factor ) |
| void lb_8001271C | ( | GXTexObj * | arg0, |
| float | x0, | ||
| float | arg2, | ||
| float | tex_width, | ||
| float | tex_height, | ||
| float | scale_x, | ||
| float | scale_y ) |
| void lb_8001285C | ( | HSD_ImageDesc * | image_desc, |
| GXTexObj * | tex_obj ) |
|
inlinestatic |
| void lb_80012994 | ( | HSD_ImageDesc * | img, |
| u8 | alpha, | ||
| u8 | blur_size, | ||
| f32 | x, | ||
| f32 | y, | ||
| f32 | scale_x, | ||
| f32 | scale_y, | ||
| f32 | color_factor ) |
| void fn_80013614 | ( | HSD_GObj * | gobj | ) |
| void fn_800138AC | ( | void * | ptr | ) |
| void lb_800138CC | ( | HSD_GObj * | gobj, |
| HSD_GObjEvent | blur_callback ) |
| HSD_GObj * lb_800138EC | ( | HSD_ImageDesc * | img, |
| GObj_RenderFunc | render_func, | ||
| int | prio, | ||
| s8 | alpha, | ||
| float | pos_x, | ||
| float | pos_y, | ||
| float | scale_x, | ||
| float | scale_y ) |
| HSD_CObj * lb_80013B14 | ( | HSD_CameraDescPerspective * | desc | ) |
|
static |
|
static |
|
static |
|
static |