MCPcopy Create free account

hub / github.com/BernardoGiordano/Checkpoint / types & classes

Types & classes409 in github.com/BernardoGiordano/Checkpoint

↓ 13 callersClassdata
3rd-party/json/json.hpp:23491
↓ 4 callersClassSaveDataSource
An openable save-data archive of one kind: a regular CTR save, a raw GBA VC save (FSPXI), or extdata. A value type tagged by kind (no heap, no virtual
3ds/include/archive.hpp:102
↓ 4 callersClassstat
switch/source/io.cpp:143
↓ 3 callersClassSaveDataSource
One openable save-data archive of a given kind (account / BCAT / device / system). The single place that knows, per kind: how to mount it under the "s
switch/include/savedatasource.hpp:41
↓ 3 callersClassstat
3rd-party/ftp/ftp.c:430
↓ 2 callersClassDataLock
3ds/include/DataMutex.hpp:42
↓ 2 callersClassstat
switch/source/backupsize.cpp:178
↓ 2 callersClassstat
3ds/source/backupsize.cpp:115
↓ 1 callersClassArchiveHandle
RAII owner of an opened archive that hides whether it is backed by FSUSER (FS_Archive) or FSPXI (FSPXI_Archive, used for raw GBA VC saves). Closes its
3ds/include/archive.hpp:43
↓ 1 callersClassBackupTarget
3ds/include/io.hpp:41
↓ 1 callersClassFSStream
3ds/include/fsstream.hpp:38
↓ 1 callersClassValueType
3rd-party/json/json.hpp:21524
↓ 1 callersClassdiyfp
3rd-party/json/json.hpp:16964
↓ 1 callersClassinput_stream_adapter
! Input adapter for a (caching) istream. Ignores a UFT Byte Order Mark at beginning of input. Does not support changing the underlying std::streambuf
3rd-party/json/json.hpp:6225
↓ 1 callersClassiteration_proxy_value
3rd-party/json/json.hpp:5185
↓ 1 callersClassout_of_range
@brief exception indicating access out of the defined range @sa https://json.nlohmann.me/api/basic_json/out_of_range/
3rd-party/json/json.hpp:4557
↓ 1 callersClassprimitive_iterator_t
@brief an iterator for primitive JSON types This class models an iterator for primitive JSON types (boolean, number, string). It's only purpose is to
3rd-party/json/json.hpp:12732
↓ 1 callersClassstat
switch/source/transfer.cpp:100
↓ 1 callersClassstat
3ds/source/io.cpp:46
↓ 1 callersClassstatvfs
3ds/source/SettingsScreen.cpp:489
ClassAtlasPage
Shelf-packed R8 atlas page, shared by all font instances.
switch/source/gfx_deko3d.cpp:226
EnumBackupKind
Which backup facet of a Title we are acting on. The UI selects the kind once and hands it to the code that needs it; there is no global mode flag.
3ds/include/archive.hpp:38
ClassBackupList
Owns the detail-panel backup list for the currently selected title: the row names, a sliding selection/scroll cursor, and a cached copy of the resolve
switch/include/BackupList.hpp:40
ClassBackupList
A vertically scrolling list of backups for the v4 title-detail screen. Unlike the generic Scrollable (which paged horizontally and so never advanced p
3ds/include/BackupList.hpp:44
ClassBackupSizeCache
Computes and caches the on-SD size of a title's backup folder off the UI thread. The recursive directory walk is the expensive part (many small SD rea
switch/include/backupsize.hpp:49
ClassBackupSizeCache
Computes and caches the on-SD size of a title's backup folder off the UI thread. The recursive directory walk is the expensive part (lots of small SD
3ds/include/backupsize.hpp:49
EnumBackupStage
The stage at which a backup/restore failed. The UI maps it to a human message; io itself carries no UI text.
switch/include/io.hpp:51
EnumBackupStage
The stage at which a backup/restore failed. The UI maps it (together with the target's data-type name) to a human message; io itself carries no UI tex
3ds/include/io.hpp:46
ClassBackupTarget
3ds/include/title.hpp:50
ClassBackupTarget
One backup facet (Save or Extdata) of a Title. The single place that answers, for a given BackupKind: what is the root path, the list of existing back
3ds/include/backuptarget.hpp:43
EnumBatchMode
Which pipeline a batch draws through (they use different vertex formats and shaders); a batch is homogeneous, so a mode change forces a flush.
switch/source/gfx_deko3d.cpp:89
ClassBlock
switch/source/gfx/CMemPool.h:16
ClassBodyReader
ByteReader over the streamed body, positioned at the file part's start. TransferProto::extractZip owns the length accounting.
switch/source/transfer.cpp:197
ClassBodyReader
ByteReader over the streamed body, positioned at the file part's start. TransferProto::extractZip owns the length accounting.
3ds/source/transfer.cpp:210
ClassButton
3ds/include/ChoiceOverlay.hpp:45
ClassByteReader
Sequential byte source over the received multipart body. The adapter has already positioned it at the file part's start; extractZip owns the length ac
common/transferprotocol.hpp:117
ClassByteSink
Byte sink for the send socket; the poll-gated sendAll lives in the adapter.
common/transferprotocol.hpp:143
ClassCCmdMemRing
switch/source/gfx/CCmdMemRing.h:10
ClassCDescriptorSet
switch/source/gfx/CDescriptorSet.h:10
ClassCIntrusiveList
switch/source/gfx/CIntrusiveList.h:18
ClassCIntrusiveListNode
switch/source/gfx/CIntrusiveList.h:9
ClassCIntrusiveTree
switch/source/gfx/CIntrusiveTree.h:146
ClassCIntrusiveTreeBase
switch/source/gfx/CIntrusiveTree.h:79
ClassCIntrusiveTreeNode
switch/source/gfx/CIntrusiveTree.h:10
ClassCMemPool
switch/source/gfx/CMemPool.h:10
ClassCShader
switch/source/gfx/CShader.h:9
EnumCategory
switch/include/SettingsScreen.hpp:44
ClassChoiceOverlay
Two-button modal: one prompt line, a left/right button pair, d-pad + touch selection, A activates the highlighted button. Owns the whole chrome and th
3ds/include/ChoiceOverlay.hpp:41
ClassClickable
switch/include/clickable.hpp:36
ClassClickable
switch/include/YesNoOverlay.hpp:39
ClassClickable
switch/include/ErrorOverlay.hpp:37
ClassClickable
switch/include/InfoOverlay.hpp:37
ClassClickable
switch/include/MainScreen.hpp:48
ClassClickable
3ds/include/clickable.hpp:37
ClassColor
switch/include/gfxtypes.hpp:32
EnumColor
switch/source/gfx/CIntrusiveTree.h:12
ClassConfiguration
switch/include/configuration.hpp:47
ClassConfiguration
3ds/include/configuration.hpp:39
EnumControl
switch/include/SettingsScreen.hpp:48
ClassDataLock
3ds/include/DataMutex.hpp:92
ClassDataMutex
3ds/include/DataMutex.hpp:34
ClassDeferredFree
GPU resources retired this frame (texture memory, upload scratch) plus the descriptor slot to recycle (UINT32_MAX = none). Batched-but- unsubmitted qu
switch/source/gfx_deko3d.cpp:177
ClassDirectory
switch/include/directory.hpp:41
ClassDirectory
3ds/include/directory.hpp:35
ClassDirectoryEntry
switch/source/directory.cpp:45
ClassDirectoryEntry
switch/include/directory.hpp:36
ClassDirectoryEntry
switch/include/directory.hpp:53
ClassDkshHeader
switch/source/gfx/CShader.cpp:7
ClassEntry
switch/include/backupsize.hpp:104
ClassEntry
3ds/include/iconstore.hpp:99
ClassErrorOverlay
switch/include/ErrorOverlay.hpp:39
ClassErrorOverlay
3ds/include/MessageOverlay.hpp:67
ClassExtend
3rd-party/json/json.hpp:3143
ClassExtend<integer_sequence<T, Ints...>, SeqSize, 0>
3rd-party/json/json.hpp:3147
ClassExtend<integer_sequence<T, Ints...>, SeqSize, 1>
3rd-party/json/json.hpp:3153
ClassExtractSink
Destination for extracted zip entries, addressed by UTF-8 relative path under a destination root the adapter already holds. beginFile opens the next f
common/transferprotocol.hpp:125
ClassFileExtractSink
ExtractSink writing under a destination root via FILE*.
switch/source/transfer.cpp:218
ClassFileReader
Source of a backup's files while streaming the send zip, addressed by the UTF-8 absolute path stored on each SendFile.
common/transferprotocol.hpp:135
ClassFolderBrowserOverlay
A full SD-card directory browser (the Switch counterpart of the 3DS FolderBrowserOverlay). Raised by Settings > Save folders instead of the on-screen
switch/include/FolderBrowserOverlay.hpp:45
ClassFolderBrowserOverlay
Starts at the SD root and lists only sub-directories of the current folder. A descend into the highlighted folder X use the current folder (in
3ds/include/FolderBrowserOverlay.hpp:43
EnumFontFamily
Sans is the shared system font (matches the mock's "system font stack"). Mono is a bundled Space Mono (OFL) used for backup names, title IDs, and path
switch/include/gfx.hpp:37
ClassFontInstance
Per-(family, requested size) state; glyphs rasterize lazily on first use.
switch/source/gfx_deko3d.cpp:234
ClassFsExtractSink
ExtractSink writing under a u16string destination root via FSStream.
3ds/source/transfer.cpp:229
ClassFsFileReader
FileReader opening backup files (UTF-8 abs path) via FSStream for the send.
3ds/source/transfer.cpp:263
ClassGen
3rd-party/json/json.hpp:3161
ClassGen<T, 0>
3rd-party/json/json.hpp:3168
ClassGlyphData
One rasterized glyph in an atlas page. Draw semantics mirror SDL_FontCache: the bitmap is placed at (penX + bmpDX, lineTopY + bmpDY) and the pen advan
switch/source/gfx_deko3d.cpp:216
ClassHandle
switch/source/gfx/CMemPool.h:72
ClassHid
switch/include/hid.hpp:37
ClassHid
3ds/include/hid.hpp:37
EnumHidDirection
common/ihid.hpp:36
ClassHintItem
One hint-bar entry: a button key ("A", "B", "-", …) shown as its system glyph, plus its label, e.g. {"A", "Select"}.
switch/include/uikit.hpp:44
ClassHostPort
Parses "ip:port"; nullopt on a missing colon, empty ip, or a port outside [1, 65535].
common/transferprotocol.hpp:99
ClassHttpResponse
switch/include/server.hpp:38
ClassHttpResponse
3ds/include/server.hpp:35
ClassIClickable
common/iclickable.hpp:38
ClassIHid
common/ihid.hpp:39
ClassIconStore
Injectable seam through which TitleProbe stores a title's icon without knowing whether it ends up as a real SDL texture or is discarded. The producer
switch/include/iconstore.hpp:41
ClassIconStore
The single owner of every title icon's C3D_Tex. The malloc'd textures used to live inside each Title by value, so a Title copy aliased the pointer and
3ds/include/iconstore.hpp:48
StructInferredMeta
InferredMeta is the metadata deduced from a path inside a Checkpoint SD layout: .../Checkpoint/{saves,extdata}/<title folder>/<backup folder>[/file].
tools/chlink/infer.go:11
next →1–100 of 409, ranked by callers