Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
Data Fields
PaintingData Struct Reference

#include <paintings.h>

Data Fields

s16 id
 
s8 faceCount
 
s8 rippleShape
 
s8 lastFloor
 
s8 currFloor
 
s8 floorEntered
 
s8 rippleStatus
 
float vXRotation
 
float vYRotation
 
float vXPos
 
float vYPos
 
float vZPos
 
float currRippleMag
 
float passiveRippleMag
 
float entryRippleMag
 
float rippleMagMultiplier
 
float passiveRippleMagMultiplier
 
float entryRippleMagMultiplier
 
float currRippleRate
 
float passiveRippleRate
 
float entryRippleRate
 
float dispersionFactor
 
float passiveDispersionFactor
 
float entryDispersionFactor
 
float rippleTimer
 
float horizontalRippleSpot
 
float verticalRippleSpot
 
GfxdisplayList58
 
u16 ** meshData
 
u8 ** textureArray
 
s16 textureWidth
 
s16 textureHeight
 
GfxdisplayList68
 
s8 rippleTrigger
 
u8 brightness
 
s8 lastMarioUnderPainting
 
s8 currMarioUnderPainting
 
s8 marioNewlyUnderPainting
 
u8 filler71 [3]
 
float vSize
 

Field Documentation

◆ brightness

u8 PaintingData::brightness

◆ currFloor

s8 PaintingData::currFloor

◆ currMarioUnderPainting

s8 PaintingData::currMarioUnderPainting

◆ currRippleMag

float PaintingData::currRippleMag

◆ currRippleRate

float PaintingData::currRippleRate

◆ dispersionFactor

float PaintingData::dispersionFactor

◆ displayList58

Gfx* PaintingData::displayList58

◆ displayList68

Gfx* PaintingData::displayList68

◆ entryDispersionFactor

float PaintingData::entryDispersionFactor

◆ entryRippleMag

float PaintingData::entryRippleMag

◆ entryRippleMagMultiplier

float PaintingData::entryRippleMagMultiplier

◆ entryRippleRate

float PaintingData::entryRippleRate

◆ faceCount

s8 PaintingData::faceCount

◆ filler71

u8 PaintingData::filler71[3]

◆ floorEntered

s8 PaintingData::floorEntered

◆ horizontalRippleSpot

float PaintingData::horizontalRippleSpot

◆ id

s16 PaintingData::id

◆ lastFloor

s8 PaintingData::lastFloor

◆ lastMarioUnderPainting

s8 PaintingData::lastMarioUnderPainting

◆ marioNewlyUnderPainting

s8 PaintingData::marioNewlyUnderPainting

◆ meshData

u16** PaintingData::meshData

◆ passiveDispersionFactor

float PaintingData::passiveDispersionFactor

◆ passiveRippleMag

float PaintingData::passiveRippleMag

◆ passiveRippleMagMultiplier

float PaintingData::passiveRippleMagMultiplier

◆ passiveRippleRate

float PaintingData::passiveRippleRate

◆ rippleMagMultiplier

float PaintingData::rippleMagMultiplier

◆ rippleShape

s8 PaintingData::rippleShape

◆ rippleStatus

s8 PaintingData::rippleStatus

◆ rippleTimer

float PaintingData::rippleTimer

◆ rippleTrigger

s8 PaintingData::rippleTrigger

◆ textureArray

u8** PaintingData::textureArray

◆ textureHeight

s16 PaintingData::textureHeight

◆ textureWidth

s16 PaintingData::textureWidth

◆ verticalRippleSpot

float PaintingData::verticalRippleSpot

◆ vSize

float PaintingData::vSize

◆ vXPos

float PaintingData::vXPos

◆ vXRotation

float PaintingData::vXRotation

◆ vYPos

float PaintingData::vYPos

◆ vYRotation

float PaintingData::vYRotation

◆ vZPos

float PaintingData::vZPos

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