Nugget
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
]
▼
N
Mips
►
N
Decoder
C
Instruction
C
GPRRegs
▼
N
psyqo
►
N
Concepts
C
CDRomDeviceStateEnumHasIdle
C
CDRomDeviceStateEnumHasIdle< T, std::enable_if_t< T::IDLE==T(0)> >
►
N
Fragments
The fragments helpers
C
FixedFragment
A maximum fixed sized fragment of similar primitives
C
FixedFragmentWithPrologue
A maximum fixed sized fragment of similar primitives
C
SimpleFragment
A fragment containing a single primitive
►
N
GTE
C
PackedVec3
A GTE-compatible short vector
►
N
Hardware
►
N
CDRom
C
Access
C
CommandFifo
►
N
CPU
C
IRQReg
C
BasicAccess
C
Register
►
N
paths
C
CDRomLoader
A class that reads files from the
CDRom
►
N
Prim
C
DrawingAreaEnd
The
DrawingAreaEnd
primitive
C
DrawingAreaStart
The
DrawingAreaStart
primitive
C
DrawingOffset
The
DrawingOffset
primitive
C
FastFill
The
FastFill
primitive
C
FlushCache
The
FlushCache
primitive
C
GouraudLine
The Gouraud-shaded
Line
primitive
C
GouraudQuad
A gouraud-shaded quad
C
GouraudTexturedQuad
A textured, blended quad
C
GouraudTexturedTriangle
A textured, blended triangle
C
GouraudTriangle
A gouraud-shaded triangle
C
Line
The
Line
primitive
C
MaskControl
The
MaskControl
primitive
C
Pixel
The
Pixel
primitive
C
PolyLine
The primitive used to draw a polyline
C
PolyLineBegin
The primitive used to begin a polyline
C
PolyLineEnd
C
Quad
A flat-colored quad
C
Rectangle
The
Rectangle
primitive
C
Rectangle16x16
The 16x16
Rectangle
primitive
C
Rectangle8x8
The 8x8
Rectangle
primitive
C
Scissor
A compounded
Scissor
primitive
C
Sprite
The
Sprite
primitive
C
Sprite16x16
The 16x16
Sprite
primitive
C
Sprite1x1
The 1x1
Sprite
primitive
C
Sprite8x8
The 8x8
Sprite
primitive
C
TexturedQuad
A textured quad
C
TexturedTriangle
A textured triangle
C
TPage
C
Triangle
A flat-colored triangle
C
VRAMUpload
Initiates a VRAM upload
►
N
PrimPieces
C
ClutIndex
A primitive's CLUT command
C
PageInfo
A primitive's page info attribute
C
TexInfo
A primitive's texture information
C
TPageAttr
A primitive's tpage attribute
C
UVCoords
A primitive's UV coordinates attribute
C
UVCoordsPadded
A primitive's UV coordinates attribute
►
C
AdvancedPad
An advanced class to access the pads
C
Event
C
Application
The application class
C
BumpAllocator
A bump allocator for fragments
►
C
CDRom
The base
CDRom
class
C
ReadRequest
An asynchronous read request
►
C
CDRomDevice
A specialization of the
CDRom
interface
C
Action
The action base class for the internal state machine
C
GetPlaybackLocationAwaiter
C
GetTOCSizeAwaiter
C
MuteAwaiter
C
PlaybackLocation
C
ReadTOCAwaiter
C
ResetAwaiter
C
UnmuteAwaiter
C
Color
The
Color
struct
►
C
Coroutine
A suitable type to hold and return a C++20 coroutine
C
Awaiter
The awaiter type
C
Empty
C
Font
►
C
FontBase
The
Font
drawing class
C
GlyphsFragmentPrologue
C
XPrintfInfo
►
C
GPU
The singleton
GPU
class
C
Configuration
C
has_explicit_copy_constructor
C
has_explicit_copy_constructor< T, typename std::enable_if< std::is_copy_constructible_v< T > &&!std::is_convertible_v< const T &, T > >::type >
►
C
ISO9660Parser
An ISO9660 parser
C
DirEntry
An ISO9660 directory entry
C
GetDirentryAwaiter
C
InitializeAwaiter
C
ReadRequest
An asynchronous read request
C
Matrix33
C
MSF
C
OrderingTable
The ordering table. Used to sort fragments before sending them to the
GPU
C
OrderingTableBase
C
Rect
The
Rect
struct
C
Scene
The
Scene
class
►
C
SimplePad
A simple class to access the pads
C
Event
C
SPU
►
C
TaskQueue
A task queue for processing tasks sequentially
C
Task
The
Task
class
C
Trig
A trigonometry table
►
C
Vector
C
EmptyW
C
EmptyZ
C
Vertex
The
Vertex
struct
▼
N
Utilities
►
N
BitFieldInternal
C
BitFieldHelper
C
ComputeOffset
C
ComputeStorage
C
DefaultBitSize
C
DefaultBitSize< bool >
C
BitField
A bit field that can hold multiple bit field elements of different types
C
BitSpan
A bit field element to be used in a
BitField
C
allocated_block_
C
BuDirectoryEntry
C
BuildId
C
CircularBuffer
C
Color
C
Configuration
C
Counter
C
DB
C
Device
C
DirectoryEntry
C
DirEntry
C
DisplayModeConfig
C
DMARegisters
C
empty_block_
C
EventInfo
C
FastFill
C
File
C
GPULineCommand
C
GPUPoint
C
GPUPolygonCommand
C
Handler
C
HandlerInfo
C
HandlersStorage
C
Hello
C
HelloWorld
C
JmpBuf
C
Lerp
C
LerpC
C
LerpD
C
LerpS
C
LerpU
C
Matrix2D
C
Matrix3D
C
MODFileFormat
C
MODSampleData
C
N2EDHeader
C
patch
C
PathTableEntry
C
pioInfo
C
Process
C
psxExeHeader
C
Registers
C
s_info
C
s_strargument
C
sgMprintf
C
SIO
C
SPUChannelData
C
SpuInstrumentData
C
SPUVoice
C
Thread
C
Vertex2D
C
Vertex3D
Generated by
1.9.8