summaryrefslogtreecommitdiff
path: root/src/JSystem/JStage/JSGLight.cpp
blob: a9d9f48431f7e6f243e6238751bb978a11117a3e (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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
//
// Generated by dtk
// Translation Unit: JSGLight.cpp
//

#include "JSystem/JSystem.h" // IWYU pragma: keep

#include "JSystem/JStage/JSGLight.h"
#include "dolphin/types.h"

/* 8026DE94-8026DEF4       .text __dt__Q26JStage6TLightFv */
JStage::TLight::~TLight() {
}

/* 8026DEF4-8026DEFC       .text JSGFGetType__Q26JStage6TLightCFv */
s32 JStage::TLight::JSGFGetType() const {
    return 5;
}

/* 8026DEFC-8026DF04       .text JSGGetLightType__Q26JStage6TLightCFv */
bool JStage::TLight::JSGGetLightType() const {
    return true;
}

/* 8026DF04-8026DF08       .text JSGSetLightType__Q26JStage6TLightFQ26JStage7TELight */
void JStage::TLight::JSGSetLightType(JStage::TELight) {
}

/* 8026DF08-8026DF1C       .text JSGGetColor__Q26JStage6TLightCFv */
GXColor JStage::TLight::JSGGetColor() const {
    return (GXColor){0xFF, 0xFF, 0xFF, 0xFF};
}

/* 8026DF1C-8026DF20       .text JSGSetColor__Q26JStage6TLightF8_GXColor */
void JStage::TLight::JSGSetColor(GXColor) {
}

/* 8026DF20-8026DF24       .text JSGGetDistanceAttenuation__Q26JStage6TLightCFPfPfP13_GXDistAttnFn */
void JStage::TLight::JSGGetDistanceAttenuation(f32*, f32*, GXDistAttnFn*) const {
}

/* 8026DF24-8026DF28       .text JSGSetDistanceAttenuation__Q26JStage6TLightFff13_GXDistAttnFn */
void JStage::TLight::JSGSetDistanceAttenuation(f32, f32, GXDistAttnFn) {
}

/* 8026DF28-8026DF2C       .text JSGGetAngleAttenuation__Q26JStage6TLightCFPfP9_GXSpotFn */
void JStage::TLight::JSGGetAngleAttenuation(f32*, GXSpotFn*) const {
}

/* 8026DF2C-8026DF30       .text JSGSetAngleAttenuation__Q26JStage6TLightFf9_GXSpotFn */
void JStage::TLight::JSGSetAngleAttenuation(f32, GXSpotFn) {
}

/* 8026DF30-8026DF34       .text JSGGetPosition__Q26JStage6TLightCFP3Vec */
void JStage::TLight::JSGGetPosition(Vec*) const {
}

/* 8026DF34-8026DF38       .text JSGSetPosition__Q26JStage6TLightFRC3Vec */
void JStage::TLight::JSGSetPosition(const Vec&) {
}

/* 8026DF38-8026DF3C       .text JSGGetDirection__Q26JStage6TLightCFP3Vec */
void JStage::TLight::JSGGetDirection(Vec*) const {
}

/* 8026DF3C-8026DF40       .text JSGSetDirection__Q26JStage6TLightFRC3Vec */
void JStage::TLight::JSGSetDirection(const Vec&) {
}