MCPcopy Create free account

hub / github.com/MitchellSternke/SuperMarioBros-C / functions

Functions134 in github.com/MitchellSternke/SuperMarioBros-C

↓ 30 callersMethodrol
source/Emulation/MemoryAccess.cpp:120
↓ 16 callersFunctionprintIndent
codegen/ast.cpp:161
↓ 12 callersMethodsetZN
source/SMB/SMBEngine.cpp:190
↓ 8 callersMethodsetButtonState
source/Emulation/Controller.cpp:30
↓ 5 callersFunctionlookupComment
codegen/util.cpp:20
↓ 5 callersMethodoutput
source/Emulation/APU.cpp:515
↓ 5 callersMethodror
source/Emulation/MemoryAccess.cpp:132
↓ 5 callersMethodstepTimer
source/Emulation/APU.cpp:96
↓ 4 callersMethodwriteControl
source/Emulation/APU.cpp:615
↓ 3 callersMethodwriteTimerHigh
source/Emulation/APU.cpp:88
↓ 3 callersMethodwriteTimerLow
source/Emulation/APU.cpp:83
↓ 2 callersFunctioncleanupNode
codegen/ast.cpp:110
↓ 2 callersFunctiondrawCHRTile
source/Util/Video.cpp:64
↓ 2 callersMethodgetCHR
source/SMB/SMBEngine.cpp:97
↓ 2 callersMethodreadByte
source/Emulation/PPU.cpp:120
↓ 2 callersMethodreset
source/SMB/SMBEngine.cpp:62
↓ 2 callersMethodwriteByte
source/Emulation/PPU.cpp:459
↓ 2 callersMethodwriteRegister
source/Emulation/APU.cpp:639
↓ 2 callersMethodwriteSweep
source/Emulation/APU.cpp:74
↓ 1 callersMethodaudioCallback
source/SMB/SMBEngine.cpp:42
↓ 1 callersFunctioncleanupList
codegen/ast.cpp:101
↓ 1 callersFunctionduplicateString
We need to be able to duplicate yytext since it is volatile
codegen/util.hpp:12
↓ 1 callersFunctiongenerateScanlineTexture
source/Util/Video.cpp:141
↓ 1 callersFunctioninitialize
* Initialize libraries for use. */
source/Main.cpp:60
↓ 1 callersMethodinitializeValue
* Initialize the configuration option. */
source/Configuration.hpp:71
↓ 1 callersFunctionloadPalette
source/Util/Video.cpp:179
↓ 1 callersFunctionloadRomImage
* Load the Super Mario Bros. ROM image. */
source/Main.cpp:24
↓ 1 callersFunctionmainLoop
source/Main.cpp:165
↓ 1 callersFunctionmapNewline
codegen/util.cpp:15
↓ 1 callersMethodreadData
source/SMB/SMBEngine.cpp:158
↓ 1 callersMethodreadRegister
source/Emulation/PPU.cpp:168
↓ 1 callersMethodrender
source/Emulation/PPU.cpp:226
↓ 1 callersFunctionreverseList
codegen/ast.cpp:74
↓ 1 callersFunctionshutdown
* Shutdown libraries for exit. */
source/Main.cpp:153
↓ 1 callersMethodstepCounter
source/Emulation/APU.cpp:299
↓ 1 callersMethodstepFrame
source/Emulation/APU.cpp:532
↓ 1 callersMethodupdate
source/SMB/SMBEngine.cpp:68
↓ 1 callersMethodwriteDMA
source/Emulation/PPU.cpp:498
↓ 1 callersMethodwriteLength
source/Emulation/APU.cpp:382
↓ 1 callersMethodwritePeriod
source/Emulation/APU.cpp:376
MethodAPU
source/Emulation/APU.cpp:488
MethodAstNode
codegen/ast.cpp:6
MethodBasicConfigurationOption
* Constructor. */
source/Configuration.hpp:52
MethodBinaryNode
codegen/ast.cpp:28
MethodConfigurationOption
source/Configuration.cpp:75
MethodController
source/Emulation/Controller.cpp:3
MethodDeclNode
codegen/ast.cpp:46
MethodInstructionNode
codegen/ast.cpp:61
MethodLabelNode
codegen/ast.cpp:53
MethodListNode
codegen/ast.cpp:40
MethodMemoryAccess
source/Emulation/MemoryAccess.cpp:5
MethodNoise
source/Emulation/APU.cpp:348
MethodPPU
source/Emulation/PPU.cpp:86
MethodPulse
source/Emulation/APU.cpp:38
MethodRootNode
codegen/ast.cpp:35
MethodSMBDataPointers
source/SMB/SMBDataPointers.hpp:362
MethodSMBEngine
source/SMB/SMBEngine.cpp:17
MethodTranslator
codegen/translator.cpp:21
MethodTriangle
source/Emulation/APU.cpp:244
MethodUnaryNode
codegen/ast.cpp:22
FunctionaudioCallback
* SDL Audio callback function. */
source/Main.cpp:49
Methodbit
source/SMB/SMBEngine.cpp:91
MethodclassifyLabels
codegen/translator.cpp:55
FunctioncleanupAst
codegen/ast.cpp:152
Methodcode
source/SMB/SMB.cpp:6
Methodcompare
source/SMB/SMBEngine.cpp:84
FunctiondrawBox
source/Util/Video.cpp:7
FunctiondrawText
source/Util/Video.cpp:103
MethodgenerateCode
codegen/translator.cpp:150
MethodgenerateConstantDeclarations
codegen/translator.cpp:292
MethodgenerateDataDeclarations
codegen/translator.cpp:332
MethodgetAttributeTableValue
source/Emulation/PPU.cpp:93
MethodgetAudioEnabled
source/Configuration.cpp:109
MethodgetAudioFrequency
source/Configuration.cpp:114
MethodgetConstantHeaderOutput
codegen/translator.cpp:35
MethodgetDataHeaderOutput
codegen/translator.cpp:45
MethodgetDataOutput
codegen/translator.cpp:40
MethodgetDataPointer
source/SMB/SMBEngine.cpp:102
MethodgetFrameRate
source/Configuration.cpp:119
MethodgetMemory
source/SMB/SMBEngine.cpp:118
MethodgetMemoryWord
source/SMB/SMBEngine.cpp:131
MethodgetNametableIndex
source/Emulation/PPU.cpp:111
MethodgetOutput
source/Emulation/APU.cpp:507
MethodgetRenderScale
source/Configuration.cpp:129
MethodgetScanlinesEnabled
source/Configuration.cpp:139
MethodgetSourceOutput
codegen/translator.cpp:50
MethodgetVsyncEnabled
source/Configuration.cpp:144
MethodindexEmptyLines
codegen/translator.cpp:527
Methodinitialize
source/Configuration.cpp:86
MethodloadConstantData
source/SMB/SMBData.cpp:6
Functionmain
source/Main.cpp:265
FunctionmapComment
codegen/util.cpp:10
Methodoutput
source/Emulation/APU.cpp:185
Methodoutput
source/Emulation/APU.cpp:315
Methodoutput
source/Emulation/APU.cpp:447
Methodpha
source/SMB/SMBEngine.cpp:136
Methodpla
source/SMB/SMBEngine.cpp:142
MethodpopReturnIndex
source/SMB/SMBEngine.cpp:148
FunctionprintNode
codegen/ast.cpp:169
MethodpushReturnIndex
source/SMB/SMBEngine.cpp:153
next →1–100 of 134, ranked by callers