yaze 0.2.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::gfx::Paletteset Struct Reference

Represents a set of palettes used in a SNES graphics system. More...

#include <snes_palette.h>

Collaboration diagram for yaze::gfx::Paletteset:

Public Member Functions

 Paletteset ()=default
 Default constructor for Paletteset.
 
 Paletteset (gfx::SnesPalette main, gfx::SnesPalette animated, gfx::SnesPalette aux1, gfx::SnesPalette aux2, gfx::SnesColor background, gfx::SnesPalette hud, gfx::SnesPalette spr, gfx::SnesPalette spr2, gfx::SnesPalette comp)
 Constructor for Paletteset.
 

Public Attributes

gfx::SnesPalette main_
 
gfx::SnesPalette animated
 
gfx::SnesPalette aux1
 
gfx::SnesPalette aux2
 
gfx::SnesColor background
 
gfx::SnesPalette hud
 
gfx::SnesPalette spr
 
gfx::SnesPalette spr2
 
gfx::SnesPalette composite
 

Detailed Description

Represents a set of palettes used in a SNES graphics system.

Definition at line 372 of file snes_palette.h.

Constructor & Destructor Documentation

◆ Paletteset() [1/2]

yaze::gfx::Paletteset::Paletteset ( )
default

Default constructor for Paletteset.

◆ Paletteset() [2/2]

yaze::gfx::Paletteset::Paletteset ( gfx::SnesPalette main,
gfx::SnesPalette animated,
gfx::SnesPalette aux1,
gfx::SnesPalette aux2,
gfx::SnesColor background,
gfx::SnesPalette hud,
gfx::SnesPalette spr,
gfx::SnesPalette spr2,
gfx::SnesPalette comp )
inline

Constructor for Paletteset.

Parameters
mainThe main palette.
animatedThe animated palette.
aux1The first auxiliary palette.
aux2The second auxiliary palette.
backgroundThe background color.
hudThe HUD palette.
sprThe sprite palette.
spr2The second sprite palette.
compThe composite palette.

Definition at line 390 of file snes_palette.h.

References animated, aux1, aux2, background, composite, hud, main(), main_, spr, and spr2.

Here is the call graph for this function:

Member Data Documentation

◆ main_

gfx::SnesPalette yaze::gfx::Paletteset::main_

The main palette.

Definition at line 404 of file snes_palette.h.

Referenced by Paletteset().

◆ animated

gfx::SnesPalette yaze::gfx::Paletteset::animated

The animated palette.

Definition at line 405 of file snes_palette.h.

Referenced by Paletteset().

◆ aux1

gfx::SnesPalette yaze::gfx::Paletteset::aux1

The first auxiliary palette.

Definition at line 406 of file snes_palette.h.

Referenced by Paletteset().

◆ aux2

gfx::SnesPalette yaze::gfx::Paletteset::aux2

The second auxiliary palette.

Definition at line 407 of file snes_palette.h.

Referenced by Paletteset().

◆ background

gfx::SnesColor yaze::gfx::Paletteset::background

The background color.

Definition at line 408 of file snes_palette.h.

Referenced by Paletteset().

◆ hud

gfx::SnesPalette yaze::gfx::Paletteset::hud

The HUD palette.

Definition at line 409 of file snes_palette.h.

Referenced by Paletteset().

◆ spr

gfx::SnesPalette yaze::gfx::Paletteset::spr

The sprite palette.

Definition at line 410 of file snes_palette.h.

Referenced by Paletteset().

◆ spr2

gfx::SnesPalette yaze::gfx::Paletteset::spr2

The second sprite palette.

Definition at line 411 of file snes_palette.h.

Referenced by Paletteset().

◆ composite

gfx::SnesPalette yaze::gfx::Paletteset::composite

The composite palette.

Definition at line 412 of file snes_palette.h.

Referenced by Paletteset().


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