summaryrefslogtreecommitdiff
path: root/include/cfbinfo.h
blob: 77bef96c0f33fcc3af42df6b094810ad0d3fdb78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef CFBINFO_H
#define CFBINFO_H

#include "ultra64.h"
#include "unk.h"

typedef struct CfbInfo {
    /* 0x00 */ void* unk_00;
    /* 0x04 */ UNK_PTR swapBuffer;
    /* 0x08 */ u8 state;
    /* 0x09 */ s8 unk_09;
    /* 0x0A */ u8 unk_0A;
    /* 0x0B */ s8 unk_0B;
    /* 0x0C */ OSViMode* viMode;
    /* 0x10 */ s32 viFeatures;
    /* 0x14 */ f32 xScale;
    /* 0x18 */ f32 yScale;
} CfbInfo; // size = 0x1C


CfbInfo* func_800D2C10_jp(void);
void func_800D2CB4_jp(CfbInfo* cfb);
void func_800D2CDC_jp(CfbInfo* cfb);

#endif